It looks like you're new here. If you want to get involved, click one of these buttons!
Just wondering if you need Valve's Steam to play this game. I have a new computer and i have not played anything with steam running in the background for a long time. I have know idea what my password and such is anymore lol.