Well it kinda reminded me of The Wicker Man. What made it more hellish-like was the fuzzy red lighting. It kinda like I was entering Hell itself in this game.
Aïe aïe aïe thank you so much you can't make me a better compliment!