The UI is so satisfying, and I think the level design was great; it introduced concepts slowly and built the player up to them. Nice job!