Great game, the UI is extremely well done and I love the effects for the various mechanics. It was a bit hard to see whether there were walls or gaps in some of the later levels, and I think some adjustments to the camera may have helped, though these are minor complaints and overall, the game is spectacular.