Top
10°

Star Ocean 4: new images

Square Enix unveils new images of Star Ocean : The Last Hope on Xbox 360, scheduled for February 19 in Japan, February 24 in USA and April 24 in Europe.

The story is too old to be commented.