Star Ocean: The Last Hope E3 08 Official Trailer

Check out this brand-new trailer for Star Ocean: The Last Hope coming straight out of E3 08!

  • View Comments (0)