Heh, the opening was hysterical...reminded me of my days of writing an RPG (based on D&D rules) on my TI-85 in AP Physics, junior year of high school.  (In hindsight, probably should've paid more attention to the class.)  Had to split it across two TI-85s due to the size of the program...part I and II with a transferrable data file to pick up where you left off in part II.  Loved those days!  (Later migrated it to Turbo Pascal.)  Sure would've been easier with a Dungeon DSL!!