If you're a fan of beat 'em ups then here's something that should be right up your alley.

More...