I really like it, it fills well within the context of a game. It seems like you don't have many high timbre instruments until later in the song. That plus the complexity (number of quickly moving lines) makes the texture kind of thick and and difficult to parse in my ear. I have to listen to it more than once to really dig in to the really awesome material that you have here. I Really, Really Love the melody when it emerges though and how well its supported. Curse Audacity for pooping up the quality though, it would have made the listening experience better; Not that it distracted me though I was perfectly fine with it.
Great work I really enjoyed your piece today.