thats so cool xD
it has a kinda energetic, almost epic feel, while also being kinda mellow. it would make cool video game music, its appropriately exciting without being intrusive or distracting.
if i could make any suggestions, try varying the song a little more, changing keys and stuff