Did anyone pick up the new Disturbed album this week? Now thats some **** to cruise too. Opinions?