Quite splendid!
From start to finish, I noticed how... different this song is. The idea in itself was quite intriguing enough for me. Even though you took a journey through different styles of music, you still maintained the same theme throughout the song, which was well done. How brilliant.
I already discussed mastering with you, sir. But the quality of the programs used is another matter. They were quite average, I suppose, but you utilized them to their full potential without making them sound too synthy (to coin a phrase). The bagpipes were a nice touch, but not very realistic for my tastes. I did like the playing style of the guitar. Anything that resembles the early 90's is fine by me. The guitar reminded me of the midi instrument, but not too much.
I am reminded greatly of Age of Empires, or the Civilization games. I enjoy your work sir, and I give to thee four stars along with a five vote.