Creepy, but the big ones seams more like an insect (an ant or something) not a spider tbh, doesn't they?
Not sure.
I love the small ones though! I can imagine having like dozens (hundreds) of them charging at the player : )