After last week’s Xbox One reveal, Microsoft has been the center of a lot of hatred from gamers, and for good reason. Throughout…
After last week’s Xbox One reveal, Microsoft has been the center of a lot of hatred from gamers, and for good reason. Throughout…