Yeah, everything here points to a site that shouldn't be taking the top spots like it is. I'm reluncant to even be talking about this because (A) I don't have any proof that there's some cheating going on here and the LAST thing I want to do is bring this kind of attention onto a webcomic that has legitimately worked its way to the top and (B) The more I bring this up, the more I look like some kind of petty whiner.
However, if all the signs are correct and this person is cheating, they're doing damage to other comics that are working very hard in hopes of possibly turning it into a career but are being illegally bumped down. If he's cheating, then whoever's in the #11 spot deserves to be in the #10 spot and that a difference of a LOT of traffic.

A D&D satire webcomic about... well... a buncha goblins.