Oh snap, God Hand!?
That game was amazing, any game where you mash on O to spank the ladies is auto-win. Actually, all of the mashing O sequences are pretty lulz/cool, especially that one where you get to do a super-fast kick battle with Devil Hand.
Now I have to upload the ending onto my mp3 player so I can sing along in the car.
And Engrish Garfield is Engrish.