Zork Nemesis
     
solution by Steven C. Den Beste
addendum by Dave Lastname
addendum by Mike Varela
     

The Spoiler Centre