ye man i was there it was april 15 at metropolis. yes they are sick live, great performers. personally though I like their sound on the album better because it seems a little smoother and more natural. live they sounded a lot more synthed and played more electro-sounding versions of their...