I saw them when they opened for Devin Townsend/Symphony X the other Friday, and I thought they were pretty good. They said it was their first time playing live, actually. Their set seemed to be more of a flowing, continuous piece of music than a collection of distinct songs, although I'm pretty sure there were actual songs, just tied together by electronic/keyboard effects so that they never really completely stopped playing except for a few times.