A number of new titles have set this week for their release. Sword Legacy: Omen is one of them, bringing a launch trailer with it.
Sword Legacy: Omen
A bloody, brutal take on the Arthurian legend set in the realm of Broken Brittania.
Fableware Narrative Design
ReviewsNo reviews for this game