The Devil Wears Prada just dropped Zombie II last week and this bangs. I don't disagree their last album was a pretty big departure from what we know of them, but they came back with this and blended several that style in with their old and it works so perfectly. I don't think a single track was bad. I legit get shivers at 2:28 on the song I linked below.
One of my favorites Galleons put out a new album a week or so ago. Though it's the weakest for me personally, it's still an overall really strong album. I've been listening to When in Rome and a few others a lot.