Nice Madness/Ska vibe, which I really like.
The vocals could have a bit more energy in some places; I would record a second vocal take to double the parts where necessary.
Doubling the vocals is generally a good idea anyway.
But overall, it's really well done [Linked Image - Only viewable when logged in]