I still managed to play it on my Steam Deck. In desktop mode I downloaded the windows download via a browser (it wouldn't download through the itch.io app), and there was a .sh file that I added to Steam as a non-Steam game.