One thing that bothered me is "peak in here". Ah, so they might be at their apex in their? Instead of peeking?
Call me a grammar/spelling Nazi, it bugged me.
I'm sick of them, honestly. I adore - ADORE - sentient / sapient, giant spiders, but it's been predictably boring for ages that the animals are hax that outperform literally everything else in existence.