Will the finished version also be available here on Itch? Because such games are not available on Steam in my country.
I hope so. But I don't know for sure. With Steam comes some obligations that I'm not sure I will be able to meet unless I sell the game higher on itch than on Steam itself. And that doesn't sound fair to me.
I'm aware that this is the only available solution for some countries, like Germany.
I will do my best to find a solution.