OK first things first... I AM SO FLOORED!
My first reaction seeing a new mix today was "Sweet, Mega Man! Oh, another flash man mix... *sigh*". But open this tune up in yo playerz, ladies and gents, this track lights it up.
Anyone reminded of the opera from 5th Element? Well that was kick ass and so is this! Love the sound, excellent variety, Salzman 4 Prez, I'm gonna go listen to it again peace!