people outside of US cannot buy anything in itch for some reason. It just doesn't accept their zip code. ( I live in Canada btw) No body in Itch has ever answered as to how this problem can be fixed. My advice is to see what other platform the company is selling their game on such as steam.