Huh, I guess I missed that part. I delivered all the gifts and returned back to the sleigh. Where can I learn where the artifacts are coming from?
Its just implied lore (Santa delivers gifts to zelda-like dungeons and that's how they get there). Thank you for playing!