Some of the background is a bit fuzzy looking, probably scaled too much, but apart form that the visuals are very good. The concept is very nice, a cool idea. The bad thing- controls are mushy and there are blind jumps where you can't see where to go.
Gameplay video: