Gorgeous presentation throughout and so well polished. I particularly love the screen transitions and animations. The level design is extremely well crafted too.
Only feedback I can think to give is that I expected to be able to hold keys to move instead of pressing them for each tile.
Really enjoyed this entry, very well done :)