At 2/20/10 07:35 PM, liljim wrote:
At 2/19/10 03:05 PM, Mexifry wrote:
No, fewer people (particularly those who visit NG) install the Alexa toolbar, which is how the stats in the graph you've posted are calculated. Do you have the Alexa toolbar installed? I know I don't.
At 2/19/10 07:15 AM, Lorkas wrote:
Nobody visits newgrounds as much as they used to Tom.You do make an excellent point.
It's no longer popular :(
Nope I dont!
But I didn't know it took only from the people with the Alexa tool bar.
So what can you admins see besides our IP address?