


The game simply refuses to open when you install it. This is because Steam (by default) installs the Linux (native) version of the game. It simply states it can't find "LastHopeTD.exe" and refuses to open. When you rename the "LastHopeTD.x86" to "LastHopeTD.exe" it will actually launch the game, but immediately crash in the menu screen.
To actually play the game, you have to go to "Properties -> Compatibility" and select any version of Proton (I used Proton 9.0-4). This will install the Windows version and use Proton to play it. The game should work perfectly fine at that point.
So, as long as you don't use the standard/Linux version, the game will work fine.
Enabled proton. Linux version doesn't work because the developer doesn't know what he's doing.
Sometimes the game stutters for 200-500ms. Sometimes it can be bad but it happens only 1-2 times per "level" sometimes there is no such stuttering
Renaming "LastHopeTD.x86" to "LastHopeTD.exe" makes the game start, but you may see the menu for only a split second

Game instantly crashes.

Says it can't find "LastHopeTD.exe". Renaming "LastHopeTD.x86" to "LastHopeTD.exe" makes the game open, but the game crashes immediately in the main menu, after it loads.