Open Beta Will Start At 8. Sept

samoz83

NRU Heed
15 Mar 2012
2,717
590
188
England, UK
If you use Geforce Experience on your PC you might get an early invite from Nvidia to start on the 4th instead of the 8th.