Hmm...
The only thing im sure of when it comes to your music is that you really live up to your name, Alot, anyways i agree with tofwap on the point that it would be good for a game as traveling music, Definatly.
Three word summary, ( the hardest bit, LOL)
enthusiastic
energetic and,
repetitive, (try to add some more sounds next time)