By using this site, you agree to our Privacy Policy and our Terms of Use. Close

If 1/10 of that was true, Microsoft would be very happy with the result...

Star Ocean date has been put on their site as Feb 19, 2009...

The rest... Well, all of it can't be true and if it is... Wow...