What is Game Preview and how does it work? Xbox Game Preview is precisely what the name suggests - a special duration that allows players to take a look at the game in development. From the …