I've noticed that this is a game made for hardcore players, with both experience and skills on Beat 'em Ups and Fighting games. I think I played and finished most of the old arcade Beat 'em Ups and also I play OKish on Street Fighters.
Kung Fu Strike rewards persistence, since it forces you to learn and re-learn how to play on every level. And every new one will increase the difficulty a lot. But on your 11th try, you manage to adapt and find the weakness of your enemy/enemies.
The whole interface is very professional, and of course that the gameplay is very, very finely tuned. Parrying feels just awesome, like it was on Street Fighter 3. You will need to use an Gamepad.
Not only that, I also had one of the most intense experiences in a game lately on the final boss: she was with about 1-2% of health and I ran out of criticals, so I had to be very, very patient and wait for that small weak moment while she also regenerated health. In the end I won (it was like my 20th try) and felt great.
Of course, this game isn't perfect, since the camera alone can instakill you if you're not careful, and some tutorials are wrong. Also, if any game labels the gameplay as "Easy" it should really be easy and not feel frustrating. Though I'm glad it did.
But those are just details, in all, the gameplay and controls are almost perfect.
I managed to finish the whole game in 3 sittings, so the game isn't impossible. But you need to be good at this kind of games, else you will die every time.