Hey there! No, we've not giving out Steam keys with an itch purchase. If you'd like it on Steam, we also have it on sale there too at the moment, though!