Alright I'll start at, 0.42 I feel that the "Buzzing" is too noticeable at this point. And could probably be cut out for that part as by 0.52 its already gone. However Its still nice for a transition... So If I may recommend Fading it in rather than letting it come on so strong in the intro.
I feel 1.25, 1.49, and 2.36 hit a bit hard. It comes on just too loudly from the rest of the song... Placing something like that in the background of a video game is tough. So is the Sound at 1.10 but That plays a nice contribution to the song so it can be worked around.
Loved the Solo intro, Nice and smooth. Helps the feel of transitioning. 0.57 - 1.24 and 1.26 - 1.48 That is an Awesome tune. I Wouldn't worry about it getting to repetitive it carries lots of energy and is very easy to place in a wide array of scenarios. The Song can be easily Looped and thats always useful for this Genre. Did I mention that was an amazing tune? heh... Sorry couldn't resist... it is tho...
Overall. This is a Great track. Definitively shows your talent. Keep up the good work... And the nice thing about NGs is that we're pretty open to all genres of music so don't be afraid to post stuff.