Microsoft made a lot of announcements at their E3 2016 press conference. It was filled with new games, live demos and much more.

Microsoft made a lot of announcements at their E3 2016 press conference. It was filled with new games, live demos and much more.