took a gamble and bought the game yesterday anyways, seems like the windows version runs perfectly on linux anyways. thx for the quick reply!
thats odd, ive had lots of games on here have steam keys. I believe steam lets you generate keys, and then they give them out on the download page here on itch. I don't think it'd have to link to the itcxh page anywhere on the steam page of the game. Just thought id ask since its much easier to play the game on linux through steam :)