Hey, this game looks really interesting!
Is the version on itch the same as the steam version and does the purchase come with a steam key? I'd rather buy here to support devs better, since steam takes 30% share. Also with the lack of a native linux build, having it on steam to play via proton would be better for me.