This was great, with some really cool level design and mechanics once you get into worlds two and three! Hope you plan to keep building it out :)
One small point - around the tenth attempt, I started to really wish I could skip the cutscene that plays before the final boss.