- Games
- By Silviu Stahie
- June 12th, 2017
Bethesda Learns Nothing and Introduces Paid Mods at E3 2017
It's time to bring back the horse armor memes
- Xbox
- By Marius Nestor
- June 11th, 2017
Microsoft Unveils Xbox One X at E3 2017 as World's Most Powerful Gaming Console
Xbox One X will launch worldwide on November 7, 2017