I can imagine this being a soundtrack for a mysterious RPG game.