Valve would not promote advert area on Steam so it could make room for shock hits: ‘We do not suppose Steam ought to be pay-to-win’
As noticed by GamesRadar, the Steamworks Improvement channel posted a video earlier this month explaining the ins and outs of ...