Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
So I finished downloading the game today and boy, this game was a huge let down. Glad I didn't go out and buy it. anyone else had the balls to buy this game?