This is the HD trailer from SquareEnix's 1st Production Departement Premier. Including a lot of gameplay footage and cutscenes. Direct feed from the official...
Share this note: