You need a bit of time to get the hang of it. I'm personally not a fan of these games where the movement direction is set by the rotating arrow and its just a timing thing, but this is well executed and balanced.
The art is quite nice too (esp. the enemies)