Thanks so much for the feedback!
I completely agree with you on the balancing, especially the last few levels. I think in the end it just came down to time, but I think if I had paced myself a little better I could have put a little more time into more finishing details and playtesting.
I really appreciate you trying it out! Thank you!