SpiderHeck - Official Multiplayer Madness Trailer
Get another look at gameplay in this action-packed new trailer for SpiderHeck, the upcoming game where you duel to the death against other spiders or choose to team up and hold back swarms of savage enemies.