I just started PC gaming and I keep seeing people playing it and I really want to play it myself. All I saw was the beta on their website and it still would not let me play. Can someone supply me with a download link. Thanks
I just started PC gaming and I keep seeing people playing it and I really want to play it myself. All I saw was the beta on their website and it still would not let me play. Can someone supply me with a download link. Thanks
It's only in open beta in Russia. The North American version which is handled by a different publisher is still in closed beta.