i saw what you did there XD
i guess the only real reason i gave it a nine instead of a 10, is that i feel it was a little too heavy for my taste.
i think if you had kept the piano like you did at the beginning and the end, throughout, and kept a nice clean tone working the harmony, i would have liked it better. also i think you let the dark world overworld go on just a little too long. other than that. it was really well thought and and flows pretty well, and i like how you ended the loop with the song of time, thus turning back time and restarting the loop.
so in final 9/10 and a new addition to my favorites
peace