Star Ocean 5 will be releasing in Japan on February 25th next year. We were previously told that the game will come to the West, but we don’t have a release date yet. In the meanwhile, watch a trailer from Tokyo Game Show 2015 above.
A known insider has joined the ranks of those who claim that “all” Xbox exclusives are going to release on…