The E3 Moment: Microsoft Ups Its Game!

By Steven Petite   Heading into E3, Microsoft was a publisher that seemed to be losing its identity. Perhaps this has been amplified by the growing consensus that, not three years into the current console lifecycle, the Xbox One has already “lost” to the PlayStation 4. Sony’s console is more powerful and user friendly and…