This has a big beat and plenty of enthusiasm to sell the message.
Oddly enough the enthusiasm seems to have translated into a lot of sibilant sounds - unusual for you - perhaps it's some vocal treatment that's creating it.
Terrific song.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe