Wow, thank you! That's some really nice feedback :)
Really appreciate what you said about variety in each level and keeping things interesting. I was worried with such simple mechanics it would get a bit repetitive, but I enjoyed thinking of ways to keep the gameplay engaging. I wanted the last level to be a real test of the player's skills, so am glad to hear this was effective too!
Thanks very much for playing :D