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.
I was told something very interesting on the HEN chat but I'm not sure if it's appropriate for me to let it out or anything. But it's worth being excited over.
I don't want to say what it was out of respect for the person who told me it because you never know ya know. But take my word for it it was good news. That's enough hinting, go back on topic.