Or copy link
Spiders Arena is an intense FPS in which you battle a stream of scary attacking spiders. This game is not for people who are afraid of them!