At the moment we're not offering Steam keys through Itch.io, but this is something I can discuss with the team as we move forward. Thanks for bringing it to our attention! 😊