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.
Sweet freakin' crap, although I think those sprites could use some touch-ups.:sad: Although if they're going for an oldschool look they certainly got it.