I don't have direct control over refunds, but it looks like there is a process by which I can ask itch for a refund for a customer purchase. I've submitted that request for your order. I imagine it takes several business days at a minimum for them to review. Perhaps let me know in a couple of weeks if you haven't seen anything come through.
And thanks for supporting the original Kickstarter campaign!