Microsoft is continuing to go hard on the twentieth anniversary since the original Xbox launched. And why not, the Xbox has shaken up the previously Japanese-dominated console industry. It’s […] Click here to view full article Tags:microsoft