This game is smart, and fits really well with the theme of the jam.
I also think that you have a very nice consistent visual style (which is rare in game jams), and you hit the interpretation in multiple ways. Also the music fits the theme perfectly, and I see you made it yourself! Very cool.
I do have to say that I have won a few times, but does continue to be a challenge.
Good job!