Muthead

Did muthead sell out to some forum board and now they are pushing mut.gg on us?