Game Critics Choice

Microsoft: “Xbox One And Xbox 360 Win Big At E3”

It’s become an almost depressing recurring theme, but rather than admit their shortfalls and promise to do better, Microsoft have opted to for another pompous statement, spurred by statistic manipulation. The Xbox News Wire were happy to declare their dominance at E3, stating that: “Last night, the “Games Critic’s Awards: