A Geek's Take on Games and Storytelling