E3 has always been an exciting showcase of the latest developments behind video games and their respective companies, giving us an incredible view of just what to expect in the following months. This year has been no different, and Microsoft and Bethesda delivered with immense confidence, a spectacular showcase ofContinue Reading