Square Enix have announced today that their upcoming Star Ocean: The Last Hope for the Xbox 360 and The Last Remnant for the Xbox 360 and PLAYSTATION 3 will be playable at the Tokyo Game Show 2008. Along with the two playable games, new trailer will debut for them as well.
We’re so excited.
[Famitsu]