really killer new album. best i've heard from any band in ages. anyone else got this?