Reminds me of a couple of 1980's bands like Madness etc.
Again I think you should bring up the vocal.

Vic