The Banner Saga – New trailer released
Fans of The Banner Saga rejoice! More information about the release of the third and final installment of The Banner Saga has been announced. The game will be released somewhere in the summer of 2018.... Read More »