Lost Saga Trailer Posted on: Nov 06, 2009 All your favorite heroes have assembled in Lost Saga. Fight it out with or against your friends! Games in this article: Lost Saga