I like to play around with the open source interactive storytelling tool Twine. Thus far I’ve actually completed only one (and a very small, simple one at that–these things spin out of control quite quickly!) that you can play: Dragon Rampage!