I really enjoyed playing your game! The music fits well, the graphics are minimal and informative, and the sound effects add to the experience.
The puzzle design is very clever! Binding each direction to a specific move has a lot of potential, and the switching tiles make this mechanic even more interesting. IMO the levels have leveraged this idea quite well. I especially liked the 7th level!
Overall, this is a very fun game. Well done!