Well made crunchy stuff. Not my cup of tea, but got a nice driving groove to it.
A little repetitive perhaps - I'd prefer a few more variations in the beat. But thats a personally thang.

Sounds like prime free party stuff to me.
Props to you for making somethign uplifting - much more of a challenge to do positive and do it well.