Final Fantasy, no doubt!