I've been hitting the jackpot with awesome songs lately! This is another fantastic and flawless song because it appeals to so many different emotions. It just gives off a wonderful sense of being in some marveling universe. There are so many instruments that are being used here so wonderfully. I think the best part is how there's a lot of little sounds going on. It's hard to identify them because there are so many.
It's simply a great song because it really gives a person feelings of hope. I don't know what your intention was, but it worked out wonderfully. The continuity is also great with how it slowly ends. The building up is great as well. Heck, EVERYTHING about this is great and it's a song where you can really put your own story to it. Didn't know it was in a silly pokemon flash.