Mod talk:TEdit/@comment-4232655-20120602115110/@comment-74.114.87.76-20121101163008

no, you don't need steam, you can get it direct from the website, i think, or you can buy the collectors edition.