Let’s face it. The number one reason you turn on your Xbox 360 is for the games, and the team creating the New Xbox Experience certainly didn’t forget about that. This week we wanted to share with you what the Games Store will look like later this fall
Read More