Man, I feel like after 8+ years I should be jaded or like, NOT impressed with new material. Like I'm a brainwashed zombie for thinking that EVERY single song they do is amazing.
But I'm really glad I'm not at that point. Because this song is instantly catchy and great. Wow.