An absolutely beautiful piece of music. IMHO, trance / techno remixes of Metroid are done a little too much, so it's nice to get a break from that. And what a break it is!
One of the best aspects of the song is the way the different bits of the song all flow together. From the 2:10 jazzy piano segment (despite its brevity, one of my favorite pieces of the song) to the more intense aspects of the song around 3:57. All flavors mix just right as the final piece is a beauty.
On a bit of a side note, the song reminds me a lot of Stairway to Heaven. The way it starts off calm and collected, slowly building to a harder middle then slowly tappers off into quiet, leaving you in a sort of content lonileness by the end. Any Zeppelin inspirations, Vigilante?