Did you enjoy this review?Sign In to Upvote
You're Good to Go!
We'll begin emailing you updates about %gameName%.Follow
- First Released Oct 31, 1995released
- First Released Oct 31, 1995
- From the initial concept to the game-over sequences, this is one of the strangest titles you're likely to see.