Criticism -
It was very unclear how this game fit the theme. If you didn't have time to do an explanation in-game, that is understandable, but an explanation in the page description would've helped. Also, I saw in the description that there were credits for sound and music, but I heard none while I was playing. Maybe a bug?
Support -
I liked the simple art style and flat colors, very appealing to the eye. The level design was also very challenging and fun to play.