This sounds different from previous ska punk in other ways I can't quite define, but I'm really liking it. I really liked the others too! But this one is scratching an itch for me. It might be the organ. Pretty sure I'm a sucker for an organ.
They really like their organ, don't they. Again, not complaining! The title track is a jam.