Xen on 11 June 2011
And again people are showing futile expectations at a random SE statement... vXIII... sure. If anything, expect the 360 to see a piece of that action.
Remember: SE wants to bring FF to EVERY platform.