I thought this game is Great!
The style is very pleasing - The music suits the gameplay - Variety of Enemies - Everything is great!
Others seem to complain about the controls, I don't understand. They work perfectly.
Your attacks need to be timed, sure, that's why it's so good.