I check my game pages a bunch of times right after posting to make sure links work and stuff, and your own visits/downloads doesn't seem to count. So sorry, the system isn't that easy to cheat =P