Amazing!! :o
Edit: I want to go back and explain how perfect this song is. This describes the feeling that an epilogue is supposed to give. Starting off with memories of the past as a good introduction, then going straight in to the joy of the future/present. Then it ends off with an ending that is happy, but at the same time feels sad because it's is a last goodbye to everything the theoretical events that happened before. I may of interpreted all of this wrong but I thought it would be interesting to put this into a review.