Tag: CD Projekt Red

Cyberpunk 2077: Things You Need to Know Before You Buy It

Cyberpunk 2077 is out, after several delays. The first teaser was revealed

Deval Shah Deval Shah December 11, 2020