Cool mechanic and very clever puzzle game, The level design and the aesthetics are pretty good :D. Good job ;)