I imagine it is, but it was in Microsoft's conference and nowhere else.
I tried to demonstrate the differences between the two conferences, rather than what the machines will receive, as we were comparing the two (some things may have slipped the net). Final fantasy is cross platform as well in all likelihood.