Welcome back indeed! This looks really good. I did not realize how basically every major city in Iceland is on the coast. It makes sense though. The troll legends are also a neat touch.