Yeah got a reply and refund already, super quick response thank you! :) <3
Good service, I sure will trust itch.io in future!
I asked for a refund a couple of hours ago for a game that I just bought today, no reply or email notification yet.
Anyone can share experiences how long the support takes to reply?