
It seems to run a bit slower than Windows but it is absolutely playable.
Flavour text during loading screens is a bit garbled.
The game does seem to slow down a bit over time. However, a month or so ago it would not start at all - it is a bit slow but playable now without any adjustment to settings.
Didn't notice anything off
Sometimes I think about strange ingame sounds but np for me to play the game at all.

emulate a single desktop with winecfg, + maybe not useful : activate the experimental features VAAPI and environmental audio EAX
For me, since I have 2 monitors, I had to emulate a single desktop inside wine (you can do this with the "winecfg" command). Then install steam inside wine, then install TAB inside Steam, then the game run fine.
Ne se lance pas, peut-être parce que je suis sur 2 écrans
Can play the game. Did not notice any issues

Inferior screen resolution detected on both of my screens, crashing when trying to resize/move game to other workspaces. Using WM
Problems Launching game on Dual Monitor setup

The good news is game started without any tinkering (just forced proton experimental). But performance is lacking compared to Windows, and font is a little off.

protontricks 644930 gdiplus
use this to fix it:
protontricks 644930 gdiplus

It plays well with good performance. I don't face any crashes. Even the campaign works with the protontricks adjustments.
PROTON_NO_FSYNC=1 gamemoderun OPENSSL_ia32cap=~0x20000000 DXVK_ASYNC=1 %command%
protontricks 644930 dotnet40 dotnet48 gdiplus vcrun2017
switched to Windows XP with winecfg in protontricks
It is necessary to install all those protontricks to fix gamecrashes. For example the Character Selection crash of the Campaign.

Missing text unless "gdiplus" is installed via protontricks

Игра работает хорошо. Проблемы со шрифтами исправлены путем добавления этих библиотек в winetricks vcrun2017 dotnet472 gdiplus
Если будут трудности при запуске, пишите мне в https://t.me/korolev_nick

PROTON_NO_FSYNC=1 gamemoderun OPENSSL_ia32cap=~0x20000000 DXVK_ASYNC=1 %command%
gdiplus
absolutely needs gamemode
Minor visual inconveniences, but there no performance loss or failures of any kind.
Some sort of lines are appearing on the floor, sepparating ground textures
Windowed mode causes my desktop to constantly report this game as not responding even though it is running, fullscreen starts it minimized but works properly.
Missing text. Install "gdiplus" using protontricks or winetricks
The missing text doesn't bother me so I never fixed it since I already finished the game once on windows, and you also don't have to. You can read all the broken newspaper articles online, so you stand to lose nothing.
gdiplus
set right joystick to scrollwheel
Runs out of the box, but some text is misaligned, or is too large and cut off.
Switching to GEProton fixed part of it, installing gdiplus in the prefix through protontricks fixed the rest. After these two changes, the game runs fine without any issues or glitches.
gdiplus
after switching the language the game crashes
No default steam deck controls, only right trackpad and touchscreen. Have tried all linux suggestings here with protontricks and launch options, nothing really helped.
PROTON_NO_FSYNC=1 gamemoderun OPENSSL_ia32cap=~0x20000000 DXVK_ASYNC=1 %command%
gdiplus
When I set up the game I used every workaround mentioned in other protondb reviews I could find, and it seems to be working very well. Installing gdiplus via protontricks fixed glitched text. The openssl workaround is for intel CPUs only.
gamemoderun OPENSSL_ia32cap=~0x20000000 DXVK_ASYNC=1 %command%
Font is cut off in-game without GE

The game still crashes at character creation despite following steps suggested by other users.
PROTON_NO_FSYNC=1 gamemoderun %command%
I have followed all the fixes suggested below but the game still crashes with character selection.

Had to install gdiplus using latest winetricks with protontricks to fix texts (official Ubuntu repo version of winetricks didn't fix it)
Some larger texts still overflow and/or clip the last line (sometimes also half the previous line, vertically)
Without gdiplus, most header texts are anchored at the wrong vertical position (mid-line at margin's bottom-line), only showing the text's top half.
PROTON_NO_FSYNC=1 gamemoderun %command%
protontricks 644930 gdiplus
Campaign crashes after character choosing with Proton Experimental. Use Proton-GE to fix that.
Campaign intro freezes with fsync. Use PROTON_NO_FSYNC=1 to fix it.
Text is broken by default, use "protontricks 644930 gdiplus
" to fix it.
I've completed first mission in campaign. Perfect experience with all tweaks, not playable without them
Honestly the random crashes make it very difficult to sink your teeth into
The game will randomly spike all my CPU cores to 100% and freeze
Some of the texts are, like lots of others are reported, cut off halfway
I used steam play on fedora 36, and I can't start the game after switching to Chinese.
English only
gamemoderun mangohud %command%
I installed the game normally and ran the first time then close, after that i ran the follow terminal command to fix the half text showing on various situations: WINEPREFIX=/'yourpathto'/Steam/steamapps/compatdata/644930/pfx winetricks gdiplus Where 644930 is the App ID of the game.
The game seems to run with little less framerate than windows.
I have to play more to know if the game is running decently, but seems to be working very well.

some text is cut off
Work well but some text is cut off
The font is a bit strange but otherwise worked as normal
The font is strange and sometimes gets cut off.
Works fine with minimal issues
Game will sometimes minimize itself with an error. This is just linux being too hasty with a "hanging program" and can be ignored. Some inconsequential text is cut off in loading screens and certain descriptions. Something weird about the font.

I was able to save and load the game without issues with this custom proton, but was not able to load a save made with an official proton, they are corrupt.
Chugs after a while of playing, restarting game helps
Does not launch at all

5.9-GE-8-ST GloriousEggroll
Launch option "taskset -c 1-4 %command%"
Lighting does not work in some campaign missions; some text is cut off
Some campaign missions have no lighting and crash the game a few seconds to few minutes after starting them
Have no issues playing the game, only some text were not visible, but nothing major.

Game is playable but issues are noticeable and annoying.
Text is messy and incomplete, some terrain is noticably darker and in general some very noticable artifacts.

Slow start but is played mostly stable
Minor issue with rendering subtitles (capped and ugly font)
Crashes and doesn't start when set to russian language

If you follow my advice, you can still have fun playing
Unusual grid lines visible on some parts of the map
Saving mid-game doesn't work at all. Saving on the campaign map works normally. Recommend You keep the game running paused in the background if you have to stop in the middle of a map session.
When launching the game, OS claims that the application is frozen and not responding. Just wait it out, it is loading normally.
Runs faster than on Win10, especially during big waves.

Text scaled wrong blocking dialog and in-game resource values.
PopOS; mouse slips out of bounds.
Mouse slips out of bounds and is not locked into app window on PopOS

The game runs poorly (very low FPS) when it has access to all cores. I use launch command "taskset -c 1-4 %command%" to restrict it to 4 virtual cores of my CPU. This makes it run extremely well, even on hardware with many cores
Some text is cut off (but not too bad during gameplay)

Some text was cut off
Very low FPS
It worked only with Proton version 5.0-10. I tried newer versions but the game just crashed before any window opened.

The text in game is sometimes unreadable, while the game operates it can be difficult to understand what to do.
Font does not render correctly and can be cut off.

Proton-6.18-GE-2 GloriousEggroll
Proton-6.18-GE-2
Minor issue with Text (Half Text size)
Low FPS after ~30min Playtime
Savegame works for me with Proton-6.18-GE-2 .