At a point early in the show someone in the back of the crowd started whipping glow sticks in big bunches through the air. I assumed that this was part of the show (the reviewer thought it was just a generous fan). Either way the effect of everyone waving them around was cool.
After the show I acquired the band's two albums at a little known place called "the Internet". They also have a few music videos, with "Giving up the Gun" being by far the nicest. It's the best video I've seen in some time, and I've watched it several times already. The song has some cool Japanese influences and has an all-star cast, including Jake Gyllenhaal, Joe Jonas, and Lil John.
This one has nowhere near the production value of that previous, but it does have a good energy to it.