Fableware Narrative Design

Sword Legacy: Omen The Latest Indie Game Announced By Team17’s Games Label

From Brazilian teams Firecast Studio and Fableware Narrative Design.