Been listening to their album non-stop in the car lately - anyone else like these? [Not expecting a big response tbh but I know a few of you are metallers...]