SpiderHeck: Dedicated Servers Beta Playtest!

Hey SpiderHeck Fans! Really exciting news for you all - our Dedicated Server Playtest Beta is now LIVE on Steam and you can go and try out the new gameplay for yourself! In order to access the beta you’ll need to go to…