Really nice.
Cool rhythm, really makes you want to move even though I can't dance. haha. It does get just a little boring though, maybe going in a different direction, give it a change. A bit of a break section, with a different genre's feel. Other than that it's very cool. Good work.