They didn't have a PC beta unfortunately. I played on my PS4 and really enjoyed it. Had some issues with kills delaying, multiplayer is fun but...
The next step in the application process will be for you to get onto our Teamspeak server and then hop into game with us. Once you're in-game...
Nope...