I have just got xbox one, and my question is hiw to get the open beta? Today, April 25th, it should be out. I don't see it anywhere. Can somebody help?
Log in to comment