I think that "Owners" means people who have installed the game and that "Players" are people who have actually bothered to play it after installing it. There are over 65 million Steam users (source), so what this report is saying is that 1/3 of all users have installed and played DOTA2. » 4/17/14 2:14am 4/17/14 2:14am

As a SC fan/backer I am happy with the progress being made and the constant feedback and information we get on a daily basis. This is also pre alpha gameplay - bare that in mind. I am also a developer so I know how software demos go. Strangely enough, I had a multiplayer demo of my own the next morning... which also… » 4/12/14 7:04am 4/12/14 7:04am

It felt as though Gearbox were really passionate about getting it right too and that was all bullshit in the end. Out-sourced, second hand bullshit. Sad story. To be fair, they weren't the first to fuck up an Aliens game. It's a franchise with a long list of terrible game attempts - and almost equal amount of terrible… » 2/05/14 1:46pm 2/05/14 1:46pm