This is such an incredibly polished game and a real pleasure to play. The art and UI are beautiful and fit the game perfectly, the music bangs as well. The gameplay clicks instantly and progresses very well, making me use my head quite a bit which I really enjoyed. Some minor nitpicks would be that the wave scroll speed wasn't persistent across levels and had to be changed every time a level loaded, and I would have appreciated a quick reset button as well. The overall design and execution are absolutely stellar throughout. This is a really well made game. Seriously impressive work, good job!