I discovered that somebody had created a page for my comic there. Which is, like, awesome or what? It's even being updated!
I beg to differ, actually. for me it's the third (slash second) most common referral that people come from:
Posting updates on Twitter (as so many advertise it as the go-to option for comic promotion) had done jack shit comparatively, with a whooping 8 incomers over the course of the previous year.