Xenogears. Check back with me in about a month if you've beaten it by then and I'll suggest a few more.
Forum Rules