I would love to buy this game, but I can't buy it in my country in steam. can you buy it on Itchio?
It will be on Itch.io at launch!
^ this