The website has music now. Sounds like a Divinity game to me.
Weird… it's not playing any audio for me. I can see the sound icon at the bottom of the page, and it's on, but I'm not getting music.
*Edit* Ok, it won't play for me in Chrome, but it plays in Microsoft Edge.
Not sure what to think. It's a cool ambient track, but it's not very D&D-ish imo. I agree it sounds more like something from a Divinity game.