Wow really nice way of using the topic :D I really liked how to game looks its so charming. Making a game mechanic out of knockback by hazards is really inventive. My only issue is the cannons bullets are too slowww :/ It breaks the tension when waiting the bullets. Other than that this was a nice experience great job :D
Note : I would be happy if you could check out my game as well :d