Arms of Telos – Alpha Access

After only a couple of hours playing the game, we realised that spiders of the mechanical kind are a lot better than humans! Arms of Telos is a fast-paced first person online multiplayer competitive arena shooter where gamers play as mechanical spiders, in space, with various weapons, zipping around in space with their hooks shooting racing […]

Read More