If you don't get any luck with them, let me know again. Thx
I sent itch support an email about the steam key and attached pictures of my purchase page and have not heard back from them. Sorry for being a pain.
Sorry to hear that. Please email me at info@greyaliengames.com and I'll sort it out for you.
Just sent. Thank you.