Cool! I'd love to know what your primary synth plugins were. You know what you are doing with them.
That little guitar power chord shredd, I'd bring that out a little more, make it bigger in the mix. Just an idea.
cool track . . . do you ever listen to the bumper music on the tennis channel? love that euro dance stuff, yours fits right in.
cheers,
-Tom