Obviously Squall Leonhart there doesn't know, considering he said that "all the FFs" were made for Sony consoles. It doesn't mean FF XIII is going to be for anything but PS3. It does mean that Squall Leonhart doesn't know what he's talking about.

Also, Xbox gives you live free for a month, then it's $50 a year.