I liked the concept, it was a bit difficult at first, but I managed to advance through several levels.
The art and presentation are very good.
Good job! :D