All Stories Tagged: Impulse

The Witcher 2 digital sales breakdown: 81% through Steam

Steam accounted for 81% of all The Witcher 2 digital sales in the first six months, CD Projekt has revealed by announcing its digital sales figures. GOG rung up 35% of the 240,000-odd sales, while all other platforms combined only made up 4%.

Stardock annual report highlights

Stardock's annual Customer Report was released today and, as usual, CEO Brad Wardell provided a frank overview of the company's successes and...