Microsoft had a lot to prove with its Xbox Games Showcase on Sunday. The Xbox maker has had big concerns in the past year, as there are more reports of the console not selling as well as anticipated, especially after the company had to raise the price multiple times. Adding to that, its portfolio of…

Photo By CNET

Photo By CNET





















