Let's Play Myth: The Fallen Lords ep 18 Sons of Myrgard (Self Immol...