Hey, sorry for the long delay, had quite a tough time in lockdown with kids etc. We don't currently give away Steam keys with itch.io purchases I'm afraid.
NP, I just like to write reviews on steam when possible for games I like on Itch.io and no one takes reviews without varified ownership and playtime seriously on steam.