You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ValveTime.co.uk | Valve News, Forums, Steam
Hey, truthfully now guys. Have the leaked screenshots made you want the game even more? I know that most of you have downloaded the beta and played it... But for those of you who haven't. Did any leaked screenshots actually make you want the game even more?