If there was one press conference that I was anticipating for the past few weeks at E3, it would have to be Microsoft. This is a company that has been through the ringer this generation, with a bad launch of a console, and from that point, have never really recovered. For most, this conference was […]
