User blog comment:Demon Killer/Something I've noticed/@comment-1981371-20110702112711/@comment-1981371-20110703081003

Yes it is, they have their own forums too.