DSOGaming writes: "This is awkward. A couple of hours ago, we informed you about the Open Beta stage of Tribes: Ascend. According to Hi-Rez Studios, the open beta phase would start this Friday. Well, you don’t have to wait until then as Tribes: Ascend has already entered its Open Beta testing. That’s right. You can download the client, create an account and play the game."