Nicely done my friend!
Up until 1:02 I was like 'Uhhhh, its making me feel like I should be watching my little pony right now", no offence of course, but it picked up at that point and I started digging it, gave me something of a Retro Dubstep Mario Saves the Princess type feel
at 2:15 it really kicked off for me, it became the ear candy I was hoping it would be and I enjoyed through till the end of the song. I apologize for not knowing what this Twilight Princess is,but it must be epic for you to make a song like this from it.
Kudos mate! 5/5
In Dub We Step My Friend, Until We Meet Again
Please contact me if you would like to use this in a project. We can discuss the details.