Seems that https://www.legendsworld.net/adventure/game/31807 Internet Archive link was taken down already -_-
PS: I might be mistaken, but Aoi Umi no Tristia (original game, not fandisc) was before on the site, or did I just imagine that?
Many thanks for all work done!
-rockleevk