So, this is an Android app built in a few hours improving on the treehouse.com tutorial to build an interactive story by supporting more than two options, having an exit button, and using resource files to clean the whole app up
I was talking to @andzandz about this and it occured to me that options would be much less rigid if I could affect them using predicates on game-state.
So right now it's a choose your own adventure, with emphasis on the choice. It might make it more fun to use random choices, perhaps have a character matrix so that choices influence future decisions.
It would also be great to be able to build a story from the application. I'm thinking start with canned media and allow text to be changed, work from there so that a story can be loaded from disk somehow (XML or JSON, even SQLite why not all?).