First English trailer Star Ocean: The Last Hope!

Microsoft has released a new trailer from Star Ocean: The Last Hope. It appears to be the first English trailer from the game.

The game will be released on 19 February in Japan, 24 February in North America and 24 April in Europe.

You can watch the trailer here or watch the streaming version provided by Microsoft.

Update: The quality of the trailer has been improved and I've also uploaded the trailer to YouTube if you have problems watching it.