Grendel

A Python and XML-based interactive fiction engine