Square "don't know how possible" 3D Final Fantasy XIII is, curious