Pretty cool and different.
I like it. The beat is cool I love the kicks part of your song. It's different and sounds like a boss battle in a game of some kind. To be honest, I think some happy dance music would fit you better, some of those overhappy tunes would fit your beat and the rest very well. Try it out.