Project Scarlett Details Revealed By Xbox
Xbox were out to impress this year, being the only one of the three console attending E3 and hosting a press conference. The stage was set for them to make a statement about their upcoming titles, as well as finally revealing some tantalising details for the future of Xbox. Sixty games were showcased over the […]