Unreal
Take a listen to some of Unreal Tournament's soundtracks... this song is themed somewhat towards their kinda style of music. ESPECIALLY from 0:22 thru 1:05. Try contacting Epic Games with this song. Never know what could happen, maybe it'll land you a job with one of the most successful gaming companies in the world.
Good luck man, take care.
Monte