Hi folks,Where are the game spaces for the new games announced during the Xbox showcase last week?Please don’t tell me you’ve dropped them!
Log in to comment