Microsoft admits that Halo: Infinite ‘failed at the finish line’

previous post