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.
BTW Here's the game's cover art.