Thank You to Everyone Who Mentioned Us on This Reddit Thread
Reddit must have like 50 million readers. A few hours ago, Alatorr gave us a shout out halfway down this thread about the most intellectually stimulating websites. Traffic has been pouring in ever since. Additional virtual high fives to somecrazybroad, RU_FKM, M4RTEL, LizzyBreal, catgirl667, Chrispanic, bafl1, and dankula, who showed us some love, too.
And if you're looking for new reading material, I've found plenty of great sites on the list that are new to me.