Tagged: Tribes: Ascend

0

Tribes: Ascend Beta Sign-Ups

Rock, Paper, Shotgun reminds us that Beta Sign-Ups for Tribes: Ascend are underway, you can sign up here. Oh there’s also the gameplay teaser in case you missed it from before after the jump,...