The core concept of the game is interesting, but in my opinion too many mechanics have been added to the gameplay, often without being thoroughly explored in the various levels.
Overall I found it very creative!