Steam is gearing up for an exciting mix of Vikings and extraterrestrial intrigue with the upcoming release of The Fate of Baldr ... innovative and steeped in Norse folklore.