A really nice game, the art is awesome, the idea and the result are as good as the art, so, well done?
Imo, your game would deserve to be in the top 100, everything was made for the jam, the gameplay and style is here, the creativity too.
It's a bit hard but that's not a problem, it's still super enjoyable!
(In case you want to rematch me play badly your game, here's the video https://www.twitch.tv/videos/1536364115 starting at 53:30)