counterattackgames.com
First Cyberpunk details!
Oh CD Projekt Red, how I love you so much! Cyberpunk 2077 had been announced some time ago, but today we get the first official trailer for the title. Although this first glimpse is entirely made u…