CD Projekt Red won’t start marketing their games until closer to launch now