Thanks for the reply. It wont let me pay by credit card.
Itch.io is not allowing me to pay for this item.