I got a free ticket to see MC Chris last fall and they were opening. I had never seen them before, but they were absolutely fantastic live. I left after they were done because there was no way MC Chris could top it. (I hear his live show sucks, anyway). On the surface they seem gimmicky, but I really can't wait to see how they evolve.