Thanks for your video, loved watching your gameplay! Definitely you're right with the thing of falling into the enemies, it can be really frustrating. We'll work on better level design next time! Oh, and I'm glad you enjoyed the game :D
Ahh yes that was a small issue lol.
I was luckily able to fix it by shooting down so it helped as you noticed, but thank you for making so I can enjoy it :)