TGS08: New Last Remnant trailer
Mike Bowden
15 years ago
Star Ocean 4, Last Remnant and Infinite Undiscovery trailers posted
Patrick Garratt
Last Remnant will be released on Xbox 360 first, worldwide this winter