I got this used game from gamestop yesterday, it was about $4 and something about its name clicked something in the back of my head. I searched it on Google, and only got IGN's review. But, can anyone tell me what they know about this game? BTW Here's the game's cover art. Warning: Spoilers inside!