Let’s journey far to the north now and many centuries back to a time when Norse gods ruled over the land from their lofty perch in Asgard; the home of those gods is also the name of this online slot from Pragmatic Play and you can find out about it’s multiple bonus features and free…