The Banner Saga Review

Banner Saga Review

The Banner Saga describes an epic story of giants, humans and unnerving monsters known as the Dredge. Beautiful, hand-painted landscapes make up the world your hulking convoy of Varl traverse. Numerous stops along the way completely immerse you in the storyline, resulting in a constant want for more. Platform Used […]