Watch 48 Minutes of Cyberpunk 2077 Gameplay

Developer CD Projekt Red has a lot to live up to with their next game. Cyberpunk 2077 has been floating around on most radars for a while but hasn’t shown anything substantial besides trailers. Until just recently. There has been

Read more ›