Wow… on their new disc, the horror punk band pulls out all the stops, releasing a record that is much more mature than their previous efforts....