Vikings: Valhalla Updates: People, Vikings are all the rage these days. Not only has indie film fan favorite (say that…