If buying doesn't work, kill for this album. To my great relief, it's hard rocking, tinged with indie hooks and wails, with fantastic, memorable melodies. "Isis Unveiled" kicks up enough dust to blot out the sun, and a whips around to take care of a few asses while at it.
Drop date: February 17, 2009.
