No. The Closed Beta build is still in development and, as a result, our minimum specs are still higher than we would like them to be at launch (Intel Core i5-11400, 32GB RAM, GeForce RTX 2070). Having a key does not guarantee access if your PC does not meet the above requirements when launching the game.