The video is from this past Saturday. I think it was the first US show in approximately 14-15 years. It was a great show. They sounded much better than the clip. They were playing at a brewery. It was a celebration for a new beer they were releasing. Todd, the guitarist, is the main brewer there.
They are planning to release an ep of songs they had written but never released in the early 90's. They then plan to release a new full length CD of new songs they have been working on. They are also hoping to play out more now.
Setlist for those interested.
Terminator
Absolute Power
Nice Dreams
Return From Fear
Hunter Seeker
new song [instrumental]
Plastic Town
Failsafe
Slaughterhouse
Blind Leading The Blind
Round Room