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?