Very interesting and unique-looking game. It has that "intentionally glitched" style and I could swear I have heard one of the sound effects in another game. The game itself is rather simple puzzle, but the levels are well designed for continually increasing challenge.
I'd like to invite your game to take part in our contest, the Game Development World Championship!