Before you are allowed to play the game there is a user agreement you have to agree to Rex. if you don't, you can't play.

As for what others say.... I can understand not allowing some streaming since it would spoil any story that may or may not happen for people who have yet to play the game. Final Fantasy is story driven and to spoil that for people who have yet to play is something I just won't do. I'd love to make some videos online for it but as I said I will wait for Official release.