Looks like you've thrown all your eggs in one basket here! :P
This track is incredible though. I was completely into it from start to finish.
Just out of curiosity, did it literally take hundreds of hours to write? I can't even imagine how much detail you'd need to put in to spend that much time on it! :O