GameSpot

Cyberpunk 2077 Dev Is Opening A Merchandise Store

Jordan Ramée
 

CD Projekt Red, the studio responsible for The Witcher franchise and the upcoming RPG Cyberpunk 2077, is opening its own store.

Read full article