Sounds like it may be a great work of yours.
It's definitely catchy. It's sort of repetitive but it has a steady and flowing beat. That little bit when it gets a little crazy near the end could go and I wouldn't miss it but overall, a great track. ^^