He says the studio is currently under a lot of pressure, which means the game could just as well be released either in November 2026 or in January-February 2027