Well, I somehow got to the end, despite being close to giving up really frequently. It had a charm to it, and the gameplay did make sense. There were some physics issues, like strange spiraling flames, and upside down rocket packs somehow working, but it made enough sense to be learnable.
Lots and lots of environments, and a nice variety of boss mechanics. Story and theme were a bit minimal.Must have been a learning experience to make this! Keep it up!