Very Smooth and cool mechanic of switching the tiles. Felt pretty good. The game itself was hard for me but at least I was able to solve some levels! I made you a gameplay video, so that you have some reference how 10 minutes of your game went for me. Hope that helps. Good Job for the entry!
EDIT: Now the video should work.