Crafting interactive narratives for art & design