>>113643010quality aside it still doesn't make sense, considering that showcasing that even the demons are making shit would be better for their cause instead of pure strawmanning. you fight fire with water, not fire after all. ignoring their whole "its a meta joke" thing of course.
>>113643056also who honestly cares about a bunch of faceless assholes on a site that only congregate two-three times a month.