Please check your bank statement and confirm the payment. You can email us at contact@teamterriblegames.com to talk further, or contact itch.io support for a refund. Thank you!