First off, the graphics and art are nice and pleasing to the eye. And the music was nice too, although repetitive.
But in terms of gameplay, it is challenging, but games should be challenging anyway so I'm okay with that. But some collisions did not work in some levels; you can sometimes go through blocks or even the level boundary.
But other than that, it is a nice game!