Posted October 28, 2009
It's well past their 4th attempt to set the release date.
The result? Steam forums and Steam community are down, no demo in sight.
The result? Steam forums and Steam community are down, no demo in sight.
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera