I don't know why but from your description and the music itself I could imagine this in a game like Tunic or something like that. There's definitely some mega listenability about it. Easily could chill out to it whilst trying to figure out some puzzles :D