Very well-designed! Here are some things I liked:
- It regularly introduced new concepts
- forgiving retry system and easy movement make it satisfying to play
- go-at-your-own pace puzzle mechanics
- superb difficulty curve
This was my favorite Newgrounds game all year (so far). Great work!