Executive Insights Price Speculation Expert Opinions Game Pricing Interviews Public Relations Developer Statements
His clarification follows widespread Steam review-bombing over contested $80 price speculation, compounded by unease over recent EULA changes.