ID@Xbox

xbox  at E3

Microsoft Makes It Rain Games at E3 2014

Last year Microsoft was heavily criticized for its press conference at the Electronic Entertainment Expo. Whereas the company had placed a serious emphasis on s...