New Star Ocean: The Last Hope Trailer

Check out the latest Star Ocean: The Last Hope trailer below. The game is slated for a February 24th release exclusively on the Xbox 360.