Check out all our Upcoming Release announcements New release from: LEAVES’ EYES – The Last Viking (October 23, 2020) Monumental. Epic. Powerful. – The Vikings’ last battle England in the year 1066. The decisive battle near Stamford Bridge. Warriors fighting death, the grounds soaked in blood. Norway’s king Harald III, called Hardrada (“the hard ruler“) lies […]