At the risk of attracting hate from the FFVI fanboys, Final Fantasy VII.