Twisty little passages : an approach to interactive fiction - Montfort, Nick (The MIT Press, 2005)