Had the main menu music on in the background while I was doing some chores around the house, and I got a distinct feeling I'd heard that theme somewhere else.
What do you think? Tell me I'm not crazy?
Game » consists of 6 releases. Released Mar 07, 2012
Log in to comment