Hi, we haven't tried doing refunds on this site yet, but I think it's possible.
Alright I have purchased the game for $10, if you find out how to refund the earlier purchase I would appreciate it.
Thank you so much for your support, yes we have made a refund request. We don't know how long it will take though. On average it should take about 3 working days.