Star Ocean: First Departure North American Website Up
10.09.08
Star Ocean: First Departure is releasing in the US on October 21st. I’m really excited to get a chance to play this game, as it was never officially released outside of Japan.
Check out the official North American website here!
Via Square Enix blog


NEWS FEED




















