No, this game really DOES suck ass.
The attack buttons don't usually work. It's impossible to build up a good combo because usually, hitting an attack button does nothing. The uppercut really doesn't work at all.
Blocking is totally worthless too. I have no idea why you included it, since the enemy just stands around and waits for you to stop blocking anyways.