Rise of the Argonauts Trailers

GameSpy has uploaded an assortment of new trailers showing off more of Liquid Entertainment's Rise of the Argonauts. Feast your eyes on Saria, Achilles, Hercules, Atalanta, Kythra, Prophecy and Mycenea.