Thanks!
The difficulty in the game ramps up really quickly, so you should blame me for at least part of your struggle. I'll definitely be looking at adjustments after the jam since you're definitely not alone in finding it at least a bit too hard.