Going to give this band another shot. Never gave them the proper listen after dismissing their debut album. This review made me really excited to hear this record. Personally, I love the influence of all those bands you mentioned and it makes the two songs I've heard off this album loads of fun to blast on full volume.
their last 2 albums are their best imo. Introducing is ok too. They have gotten a lot better since their debut. That album is alright at best but everything after was an improvement and a fantastic listen.