Sword Legacy: Omen released 13th August
Team17, Firecast Studios and Fableware Narrative Design announced the release date for Sword Legacy: Omen today. On 13th August 2018 the game will be available on Steam for £19.49/$24.99/€24.99/R$... Read More »