ValveTime.co.uk | Valve News, Forums, Steam

I see that the price is in GBP. So is that their release date?

http://www.play.com/play247.asp?pa=stcs10&page=title&r=PC&title=119757
Back
Top