Honestly, it sounds a little more like Human League than I'm comfortable with...
Still, streaming a cat video is total Devo.
I do think I will go ahead and buy tickets to see them next month. The cats have sold me. They better play Mongoloid though, or I might... be let down or something.