Press "Enter" to skip to content

Tag: steam

“Of course, you must be on Steam. But Steam isn’t the entire world”: CEO of game distribution company says yes, some PC gamers prefer “local” stores to Valve’s mega-shop, and China is a huge factor

“There are very big markets China, Eastern Europe, Latin America where local platforms are simply stronger in trust, in loyalty, in payment behaviour”.

It breaks our hearts to cut great games from the Top 100 list, but sacrifices must be made—these are some of the omissions that caused us psychic damage this year

It breaks our hearts to cut great games from the Top 100 list, but sacrifices must be made—these are some of the omissions that caused us psychic damage this year