Evmolpos 10 Posted September 27, 2012 Well, fuck. It was obviously wrongly stated by Steam on 27th ! Share this post Link to post Share on other sites
[frl]myke 14 Posted September 27, 2012 I don't think this needs a thread on it's own as there is already a thread about release date. Share this post Link to post Share on other sites