Okay.. Now that its released on steam I wonder: Will there be a way to purchase a steam key from you? Since you seem to have removed its store page on itch.. Us fellas in germany don't have access to the store page on steam which is why we're pretty much reliant on a steam key to get this game. :o Do you have a solution for that?