A question about the game, i bought it on itch and got the steam key but the game didnt end up in my steam library.
That is weird. Did Steam show any message when you added the key?
nope, I logged in on steam via, browser and that was it. Didnt get like a confirmation or anything
ah dud no worries, I got the key again from the download page