Is viewstats just shtting the bed for anyone else? Nothing loads anymore on that site