When I used Windows I mainly bought on Gog for the DRM-free aspect. Now that I’ve switched to Linux almost completely, I find Steam’s software for running Windows games on Linux to be just about the most seamless and easy to use, compared to other stuff I’ve tried like Lutris and Heroic Games Launcher.
I feel like a bit of a hypocrite, because I’ll complain about almost every aspect of this game until I’m blue in the face, but I still put like 200+ hours into it. Same for Skyrim actually.