Steam Keys have been added into itch - if you have purchased the game you should be able to claim a key from the project page. If you are having trouble, please email doug@basileusgames.com with the email you purchased the visual novel with and we will send you one directly. Thank you for all of the support!