CD Projekt Red Store Opens for Business

The CD Projekt Red merchandise store is open for business in the EU, offering players the chance to pick up plenty of swag from their favourite CDPR IPs.