this looks like a good start to a cute boss-rush style game, but there are some things holding it back. it’s too easy to do a damageless pacifist run, and there’s not really any motivation to do anything other than just run in a big circle for however long the game lasts. essentially: you’ve got no agency here
i didn’t even realize the bosses were different at all until my second playthrough. give them some more varied firing patterns! maybe call in some attacks from the sides of the screen, lay some obstacles, there’s lots of options beyond just projectiles that can be easily outrun or avoided entirely
i also think that killing one of the gods should timeskip you into the next one, rather than them just immediately respawning. that would give you a reason to actually fight them
the music is nice, but a suggestion if i may: bring out Holst’s “The Planets” — it’s public domain by now and could give you a more epic feel :3
control-wise: wasd sucks if you’re going by key-name instead of by scancode. it’s unplayable for many, because QWERTY is not The Only Option or even The Default Option for many people. i would personally prefer controller-support to make it a twinstick shooter, but scancode keys would be just as good. if you need to use key-name keys, due to your engine not offering scancodes, it’s best to allow rebinding, or at least always allow arrow-keys as a secondary option. the azerty, dvorak, and bépo people will thank you, among others who prefer other keys for accessibility or comfort reasons
the art: no notes, that’s good stuff. okay one note: give your text an outline or border or something so that it’s readable on venus. but aside from that, good stuff