Thank you for the quick and helpful response! I have received the steam key and was able to redeem it.
Apologies for the confusion, this is the first time purchasing a game on itch.io. However, I do not see an option on the page.
Hello, I'm not seeing an option to claim a steam key. Is this still available?