I picked it up for cheap at a local rental place yesterday and I played all night.
What an awesome game. It's hard but not too hard.
It's basic beat-em-up actual with some great features.
Clover really did well with this game. I don't understand why some reviewers gave this a bad score. The graphics are nothing to rave about but the gamplay is solid.