I played this to the end -- very fun game! The level design is really excellent with great design of the challenges, great progression of difficulty, and the music was very fitting. The boss was very frustrating at first, but was very well designed so that I learned little by little how to be successful. Great job!