I thought this game was too hard at first, but it turned out I was just bad at the game. Its really good especially the music!
Im guessing you got the hang of it after a bit - thank you for giving it the time!
We'll be adding a tutorial and a better difficulty curve after the jam - hopefully that alleviates the problem a bit.
Our sound guy killed it here, I agree :)