Hello, for the moment we don't know if we can distribute steam keys here on itch.io since Steam themselves have to agree to that, and since they can see it as unfair we are not sure it's possible.
As for the price, it is going to be 32$ as well, but the price will vary depending on your country.