Hey i just bought the game and got charged twice for it. Do i need to contact support to get that fixed
You should contact the itch.io support