Thanks for playing and for the review!
Yes the difficulty hasn't been fine-tuned too much, there are many parameters where I put values semi-randomly so that it feels good to me, but having experience with the game it might have ended up too hard for new players. I'll probably do another round of balancing after the jam ratings based on player feedback :)