It also appears that CD Projekt has a pretty powerful incentive for releasing something big and new before the end of 2026.