This pretty much made my weekend. If you're a die hard Legends fan whose suffered the anguish of the near ten year long wait for Legends 3, find yourself five minutes and watch (and listen!) to this:
I can't even begin to tell you how true those lyrics resonated with me. Huge, huge props to Dashe of the Mega Man Legends Station for this. Excellent work!
Credit: The Mega Man Network