This song for me, too, is the standout track of Chrono Cross. I love the whole OST to death, but this song is the one I think of the most, even though I must have last played through it almost a decade ago now. What an amazing song that made such an amazing, and tragic scene. I definitely teared up.
I'm really glad someone took on this song. Great work.