I just want to thank you for letting those of us that bought the game on Itch get a Steam key as well! I just redeemed mine, and I'll leave a positive review asap. I'm so glad I decided to buy this product, keep up the amazing work!