I didn't even know about this till I saw an episode of Game Grumps with this game.
Anybody here play or even remember this game? Is it as crappy as it looks and sounds?
About Us |
Display As Desktop
Display As Mobile
© 2006-2020 VGChartz Ltd. All rights reserved.