The Short Version
The official release target and pre-order opening are real, but the attributed Schreier quote is not supported. Credible reports say he treated the November 19, 2026 date as more solid than earlier plans while explicitly avoiding certainty and noting the game was still not fully content-complete. No reliable source shows him saying “about 90% likely” or promising there would be no further delays.