It's been over a year since we last "Returned", and there has been enormous interest in this site lately. How enormous? How about 150,000 unique visitors in the last month alone and seemingly almost as many emails?
It's also quite evident that this site, at this time, is a mere shadow of it's former glory from a few years back...
Full text at NerfOnline.
Funny shit, that.