After the disastrous initial launch of Cyberpunk 2077 towards the end of 2020, it is not surprising that the studio CD Projekt Red has spent a substantial effort in trying to repair their image, from maintaining continuous support and updates to the game, and now producing their very own animated…