The graphics are pretty well polished. I like the use of 3D and the effects.
The music that plays is also pretty nice.
Gameplay-wise you already got feedback about the difficult, additionally I feel like it's a bit hard to keep track at the bar on the top left as well as what happens on the main screen.