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.
The new update. create your own stages. Holy Crap :w00t: No if we can just get some kind of deal were we can download content for the game online, this I swear a new game has taken the top place on my list.