They posted here with an advertisement post for their tour a few days ago and it got downvoted for spam.
Since then, several of their UK shows were cancelled by venues, and they are apparently suing them.
If whoever is behind the /u/dwarfanators account has some relation or is in the dwarfanators, it would be cool if you'd do an AMA.
This.