Originally posted by Marc55Mo
View Post
Now the question is... I suspect the initial 1000 have already been chosen, so when will a more open-beta of steam occur *IF* feb is the official release?
Comment