Needs more energy.
In all honesty, I loved the intro. It got me pumped up, until after the first swing section where the energy started to lack. You should try adding some FX or panning sequences to keep the energy flowing. Do not under estimate the power of panning. It is a really useful tool.
Also, your intro reminded me of Animal Rights by Wolfgang Gartner . Good job on that!
However, I have a few negative points on this. The chord progression is not really original. It has been used plenty of times. Learn to go outside of your comfort zone, F-777. With your fantastic melody skills. your songs will improve so much better.
One more thing, your EQ is lacking. I only hear mids and highs, and no bass. Spend more time on the mix once you have finished a song. It sounds like you rushed it at the end and gave up.
I happened to listen to this for 10 minutes while writing this review, and I never got bored of it. When you say this is loads of fun, it really is fun to listen to.
Awesome stuff, F-777. Keep it up, as I am too.