3 years 5 months ago Link GamesIndustry Nobody should be pleased that CD Projekt Red's most notable innovation is pushing consumers to buy its new game entirely sight unseen Tags GamesIndustry