Thanks for the praise, means a lot.
Fair criticisms.
Difficulty needs some tweaking for sure. Slapped the level design together at short notice at the end of the jam after finishing the mechanics. It's doable though (but I don't blame anyone for giving up after a few tries)
Sound is also a bit cobbled together. Some sounds are good, some not so much.