First off, I LOVE the aesthetic and color pallet.
I think it's a little too difficult to start. The first "wave" is do-able, but the second wave feels a bit unfair. I think you added to many things to look out for too fast, and those spike guys are hard to see.
Atmosphere is on point tho, and that's enough to make me to want to keep trying for a little bit longer b4 giving up.