

It just works

It runs great on the steam deck with default settings. Stable 60fps and pretty low power draw.
Tested on launch model LCD steam deck.

Launching the game a second time without rebooting made the D pad and Left Stick move very inaccurately in the Main Menu. A relaunch of Steam fixed this.
The only major problems I ran into were caused by a poor localization. Fantasticly stable on Ubuntu.

-screen-width <width> -screen-height <height>
Out of box at 1280x800, game runs at locked 60 / 90 hz (SD OLED).
When Steam Deck is connected to an external display, default resolution is 1280x720. There is no option in-game to change display resolution, even if you change the resolution in the Steam Library properties.
In order to change the game's resolution, open the game's properties from Steam Library -> General -> Set desired resolution -> Launch options: -screen-width <####> -screen-height <####>
Performance:
1280x720 - Stable 120 fps
1920x1080 - min 68 fps, max 120 (menus or dialogue), 80 - 90 average FPS in normal gameplay
3840x2160 - about 45 fps, cap to 30 hz if resolution is more desireable than framerate
I did not test or optimize for battery life.
Controller glyphs are Steam Deck / Xbox with no options for DualSense or Switch Pro glyphs

gamemoderun %command%
The game does not seem to come with VSync or a frame limiter, which means you might experience lag on other windows when alt-tabbing out. gamemoderun helped a bit on my multi-monitor setup. If this is a concern for you, try mangohud's fps_limit or libstrangle.