the thing with microsoft is that they went on a buying spree not too long ago so they own a bunch of studios now
bethesda? activision? blizzard? mojang? double fine? those are all microsoft now.
if you want to boycott microsoft gaming, as is asked by the BDS movement, you must boycott all that they own and publish. that’s not just halo and forza, it’s also the recent oblivion remaster, psychonauts 2, minecraft, the ori games, doom…
tho, of course, you can just pirate them
i don’t think there’s anything like that on linux sadly
personally i just use the VLC mobile app (yes, this exists!) to play my local music collection. it’s surprisingly good, and you can even send music to it from your computer to your phone wirelessly!