Do i need to sign up for the Beta if i have Pre-Ordered the game for Xbox?
Nope You will be in the beta when it’s comes