Posts in tag

The Witcher


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 …