The concept is innovative, the art is excellent, the music adds a nice vibe and you explain the mechanics very well. I would have personally like a few more challenging levels and could have done with a couple less tutorial-like levels but that's really the only minor criticism I have. Great job!