Game engine and parser built using Python. Runs "stagetext" files, which may contain embedded LISP code. The LISP code is handled by a modified version of Peter Norvig's lispy.
Each game consists of a series of states with links to other states. Each link has an associated description that is displayed to the user. To choose a link, the user must type a few characters from the description of the link the user wishes to follow.
For example, if the links are:
> Proceed along the path...