Microsoft have released a trailer which teases the titles the public should expect to see during the E3 conferences and at the show floor. The E3 Conferences are set to start off this June the 10th.
Microsoft have released a trailer which teases the titles the public should expect to see during the E3 conferences and at the show floor. The E3 Conferences are set to start off this June the 10th.