Damn it, Kanno, your definition of FF made me shed a tear or two. I think that's most of the elements an FF game needs to give the gamer, indeed.