CD Projekt Red is up to… something

But what? STAY TUNED.