We apologize for the issue with Steam keys. We had received too many comments in a short time period, we will solve the matter with each of you.
For those that having trouble claiming the keys, please contact us directly at:
roomahgaming@gmail.com
Provide us in the email, proof of download and your itch username.
Please stop asking in the comment section since we can't reply and send you the key publicly in the comment section. Hope you understand the circumstances.