Game is very polished, spritework and animations were really well made! Feels very good to play.
Progression feels a bit short in the beginning , I felt like I was gathering as many resources as I could and still got my ass kicked. Then on my second try, I bullied the spider to the edge of the map and gathered as many resources as I wanted to be prepared for the next round XD. It then worked pretty well. A suggestion I could give is maybe instead of the towers disappearing once a spider touches them, just make them being broken so you make the player go there in a hurry and fix them. On the round before my last one I had 6 towers, then all of a sudden 5 towers disappeared and I ended up with one tower and not enough resources to come back from that hit :') Maybe the struggle I felt is not as present in coop tho, only played the single player(super cool you had time to add that, very nice).
The resource generators were also a bit unclear, I'm still not sure if they were spawning resources by themselves if I had to hit them to spawn the resources, or if the spawn rate was just a bit slow.
Anyways, this game feels very polished overall, with a little tweak on some of the mechanics this might be a certified classic! (also, frog queen be pretty chill, love the sprite)