It was an alright performance. The visuals were neat but it felt like they really took away from the performance and band energy. That said, the songs that had minimal visual distractions were really nice and worked. There were a hand full of songs that did not seem to translate well at all live. Overall, it wasn't bad though.
Also, it was nice seeing Gary Numan and Josh Freese swing by to see their first show.