I know people have been playing the Steam demo under Linux via their Proton compatibility layer without any issues, so that's a good way to play if you're on Linux - but I understand if you dislike Steam.
A dedicated Linux port is unfortunately not something I can afford to do at release, but might be something to consider later down the road.