I had tons of fun, played fully through. I liked the graphics and presentation a lot. The music loop got a bit old halfway through. Couple or one more themes for the background would have kept it fresh. Last level was eaaaasyyyyy compared to some of the earlier. but the difficulty curve was prettyy good otherwise!
Minor gripes only. Everything was "on par" ;-)