Star Ocean Til the End of Time.
The Game: The Game-sotteotbox-jpg
Thst title is 100% accurate. It takes til the end of time to beat it lol.