Home » News » Phil Spencer: Microsoft Is Not Planning To Make Its Own Battle Royale Game