I don't know how to mix or master either :D
It does feel a little bit muddy in the sections where everything comes together - feels like there should be one element that really punches out or something. But it's groovy, sounds nice, and feels like it would really fit the game! Really cool stuff!
Also why's he looking at me like that : {