Newsroom News Breaking Comics Tags RSS News 12 June 2017

E3 2017 Essentials #1 (June 11) – Xbox One X, Anthem, Wolfenstein: The New Colossus

luckie, 12 June 2017, 13:23

E3 2017 is live. Here's a summary of some of the most important announcements made during the media briefings of Microsoft, Bethesda Softworks, and Electronic Arts.