Can you make it available in other countries as well. or via a different platform than steam? I am from germany and I cant buy it on steam.
You can use SubscribeStar to get the game.