Lost Odyssey Official Movie 1Take a look at this exciting new trailer for Lost Odyssey.By Gamespot Staff on October 18, 2019 at 6:23AM PDT Lost Odyssey