Playing on Linux for a year now. I wouldn’t say it was flawless, but a lot has to do with me learning how to do it correctly. Like using steam and heroic game launcher, trying a different version of Proton or wine, and it’s beginning to be very easy now that I have the right recipe so to say.