The game environment really makes me feel like I'm being isolated in a large foggy place, although there were some glitches that when I blindly went to the area that is close to the walls and obvious map edges, the boat just kept being pushed back and somehow glitched inside the wall and almost can't get out.
And after that, I just knew that I have to follow those light orbs and I guess I have collected them all, seems like everyone who has put their head into their own hole is waiting the player to do this thing as well, to complete some sort of ritual or something, and it powers up the building?
The in-game cutscene is well done, though, good entry!