Square Enix has released new screenshots of the rather grand, Star Ocean : The Last Hope for Xbox 360 in the latest Famitsu magazine. The game is scheduled for February 19, 2009 in Japan.
Source: Gamekyo.
Source: Gamekyo.