Posts in tag

CD


Cyberpunk 2077

CD Projekt Red invested years in the development of Cyberpunk 2077, but apparently, passed more time making bold promises and setting unreachable goals than actually …