I checked my credit card and I was charged. So, you think it's better to contact them via Twitter, or support@itch.io