HumblePie
Lifer
There's a pretty good AVGN on this game. The game is actually kind of shitty in addition to having some sadistic game design decisions. Definitely way worse than those turtles arcade game ones which were a ton of fun.
Yah, that game was stupid in design decisions. Still I remember beating it a few times.