(me, having played every single CV game includging the gaccha ish) Sorry fam, it does not even fit into Lords of Shadow. Just cuz you hear gothic orchestra doesnt mean it would travers IP's.
Deluxe edition has the entire soundtrack, It functions like as a app though so you can’t download the songs like some other games, although if you are fine with that and just wanna support while having the soundtrack available that’s up there(P.s if you already bought the game the dlc can be bought as dlc, I have it and enjoy it)