so whenever i upload a save it usually gets 6-15 views within a short while, im not sure how exactly they find them or who they are but my guess is that they are mods but im not sure.
oh, how do u see recently made saves?
Go to "By date" by clicking "By vievs" In upper right corner