any of you people heard this very controversial(atleast in the U.S) band. album was just released a week ago.