I purchased a beta key, but I'm not sure if it grants access to the full game yet.
I purchased a beta key, but I'm not sure if it grants access to the full game yet.
Don't think it's a leaked beta more like a closed beta and only a select number of people got in.