CD Projekt RED is letting go of some of its staffBy GusJuly 26, 2023 CD Projekt RED at this time has made the unlucky announcement that it is going…