ok.... now i have an issue. I can't pay on itch with my money. This is not posible from my country. Do you have any plans on steam relise?
use f95 zone