most definitely a good mix, though having played the game i would have to say a rock/techno mix would suit the royd better. this is definitely a win though. it has a great buildup before the real awesomeness starts. for this sir, you win.
Please contact me if you would like to use this in a project. We can discuss the details.