I liked the art and the sound design, I felt it fit what you were going for quite well.
I am bad at these kinds of games, so take this with a pinch of salt, however I found the easiest way to play this was to brute force my way through with random movements.
The levels were great though, and definitely well thought out, I just can't by all rights say that I deserved to win.