Very fun puzzle game. Had me scratching my head quite a few times.
The only critique I'd give is that it was a little hard for me to determine what tiles were able to me moved through and which ones weren't. A small texture change would do the job!
The concept is great and the game is solid. Great work!