E3 2019 is about to kick off and with it comes a slew of announcements as dozens of companies vie for the spotlight for their upcoming games and hardware. Microsoft are looking to hold people’s attention by having a bit of fun with their promotional teasers.

Read Entire ArticleRead Comments