witcher 2

Industry 'over-exploiting gamers' says Witcher dev

CD Projekt Red's Marcin Iwinski says free DLC helps boost sales