This game remind me of the childhood arcade game, so it's somewhat special to me. Though I don't really think the game relate to the theme. Anyway, about the gameplay:
The game mechanic is basic, but yet really fun to play. For the meteor spawning, I think it's sometimes kinda unfair as the meteor is blocking all the way and there's no way to survive from that, and the invincible power up it's really hard to get so I missed it at that time, so I think it's gonna be better to twist some of the code in the meteor spawning like spacing between meteors.
Anyway, it's a really fun game to play with, and wished you the best for the game jam as well!!!