Top
20°

Star Ocean: The Last Hope gets date

Microsoft just confirmed that Star Ocean: The Last Hope will release on February 19 in Japan and March 3 in America for 360.

Read Full Story >>
videogaming247.com
The story is too old to be commented.