Steam keys are not given if you don't pay full price for any products on itch.io.
Yeah I know but can I get one if I pay >=$14.99? I can't find a mention of this.
Oh, I believe you should, yeah! Maybe contact the dev somehow to confirm this.
Hey there, because the game is currently 100% off you can download for free, but this will not grant you a Steam key. However, purchasing for any amount ($1 or more) will grant a Steam key that you can claim.