Thank you, much appreciated!
Hi,
Are steam keys provided with purchase on itch.io?
if not, would it be possible to do so in the future?