Let’s head north now for a trip to the freezing winter landscapes of Scandinavia and the home of Thor, son of Odin and god of thunder, lightning, storms and bad weather in general. The name of this game is Thor: Stormlord and it’s developed by UK company 1×2 Gaming. It features two bonus features and…