I saw them in Philadelphia. There was a lot of positive reviews about TesseracT playing. I saw a couple of people around me leave after they played just to get their CD. I ended up talking with them a little at their merch table. Great guys. These are the only pics I got from the show. I had pretty good seats, but my cell phone makes everything look further away.
Protest The Hero