"The Xbox One program has been in development for years, so calling it 'Rushed' is incorrect," wrote the Major. "Did we have a few challenges between May and August? Sure. But we are working on our own schedule - not any one else's."

He added: "At Gamescom, every game in the Xbox booth was running on final Xbox One hardware. Every. Single. One.