I was thinking about getting this game off Amazon but then I saw the fat games for Games for Windows logo at the top.
Now I have read news articles saying it was Steamworks. So I am baffled is it steam works or no?
Game » consists of 11 releases. Released Mar 16, 2010
Log in to comment