Youtube Music is quite good for what you're describing.
Youtube music thinks "videogame music" is a genre and lumps them all together, if you make the mistake of including even one song from a game OST any recommendations go out the window.
For example, a "chill" mix with videogame music in it will happily start including Doom Eternal tracks because "they're the same thing, right?"
Whenever Spotify removed human curation from their recommendations to rely on more ML-algorithms was when it stopped being useful to me.
Went back to trackers myself, only place where musical discissions/recommendations are actually useful and wanted.
I gave up on recommendations and I just playlist my own music preferences over time. Like in the days of old.