Great 80's thrash band. They're supposed to be working on a new album, anyone else as excited as I am?