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.
If your profile is showing up as Not Ranked, please review our rules page and follow the appeal process detailed there.
To get listed on the leaderboards again, we can either invalidate the game (so it won't count towards stats) or you can hide it on Steam. Let me know what you want to do.
We may change the rules at some point to allow this but I don't know when that will happen. It's worth noting that this will also get you banned on other trackers such as Steam Hunters, so that's one of the reasons why we haven't started allowing it.