Top
10°

Japanese Star Ocean 4 TV Spot number 2

Square Enix has released another Japanese TV Spot for Star Ocean 4: The Last Hope, due for a exclusive release on Xbox 360.

The story is too old to be commented.