While I feel this game is not very unique or inventive, it is definitely a great presentation of a puzzle game. I think one of the levels may be impossible, I was not able to finish the game.
Is it impossible, or have you not figured it out yet? Just kidding. Thanks for playing and giving feedback!