I'm having a lot of fun playing this! I like how you wove in the themes into the boss battles. The dialogue is funny, and though I'm failing hard at platforming after the 2nd challenge, I think it presents a level of difficulty that (hopefully) I'll feel accomplished with after I finally clear that point. Awesome work!