I have created "gamebook.js", an experimental crossbreed between interactive fiction and gamebooks: instead of navigating an explicit set of choices, you are free to type any command after each section. The engine then tries to match what you typed with the best available choice, using a parser. The parser is quite simple (as it wouldn't really make sense for it to be otherwise) but nevertheless using some techniques like stemming and synonym matching, to try improving flexibility a bit. The engine currently implements the full version of Fire on the Water, the second book in the Lone Wolf series, as distributed by Project Aon.<p>To try it:<p>http://projectaon.org/staff/christian/gamebook.js<p>To read more about it:<p>http://cjauvin.blogspot.ca/2013/03/suspension-of-parser-disbelief.html