It may be that the country you're in requires Itch.io to add VAT or GST to the price which is why its increasing for you by 20%.