I found the platforming sections to be a bit easy, due to how the player's bullets stop enemy bullets. Despite the lack of difficulty, they're also a bit time-consuming on a replay.
Anyway.
I'm speechless. The writing is really good, especially for a game jam. The upgrades are tied into the dialogue masterfully. The music was also phenomenal. This is such a polished and complete experience. Thank you for making this.