Tag Archives: Evoland

Settlement building, strategy game Northgard revealed

Send your fiercest warriors to colonize new lands and battle powerful creatures from Norse mythology. Continue reading Settlement building, strategy game Northgard revealed