

Works out of the box
Game tries to start but window closes immediately
Tried using Proton experimental, GE7 48 and 49, and a few earlier versions, none of which were able to launch the game.
The original game with a few bonus variations. It runs without issue
In the short time played I experienced no connection issues.
Single player works great, and online play is good so long as you get in quick.
Online play works if I hit 'Play Online' within a few seconds of the game starting, however if I wait for more than a few seconds (certainly 5 seconds, though it might be less) before clicking on 'Play Online' I get an error saying "No connection. An internet connection is required to play online.". Once I'm in an online game there were no interruptions and everything worked without glitches, however once I finish a game it returns me to the main menu and clicking 'Play Online' shows the 'No connection' error message, I have to restart the game to play online again. I haven't properly tried 'Play with Friends' however I did try to create a new game and I managed it (got to the screen which allowed me to invite friends), so I suspect it'll work so long as the game is created within a few seconds of the game loading, if I waited longer than a few seconds I would get the same 'No connection' error message when I tried it. It's worth noting that I have had no issues with single player.

Works well offline, couldn't connect to online.
Doesn't detect internet connection.
As long as you can make the appropriate changes to get it working online it was near flawless afterwards.
The game launched and played offline fine after setting the WINED3D launch option but I could not play online. The game kept insisting I had no internet connection though I did and steam itself and other games running under Proton were fine. I opened winecfg on the Proton wineprefix and set it to windows 7. No go. Then I set every DLL that I knew had anything to do with the internet to native first and did a wineboot. Game now works perfectly.
Sorry I don't know exactly which DLL override is the one that worked. I changed about fifteen or so and then a wineboot and I'm not curious enough to go one by one and figure it out. If it was internet or network related, I changed it.