Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I paid for the game using my credit card, however I did not receive the download link, my transaction went through and when I tried to recover the missing money it didnt work, does anyone know what to do in this situation??

Is there a way to email the devs?

(+1)

Two things to try:

Go to your Itch library, and check if the game is there. (You can also get to the library through the menu dropdown in the upper right of every main Itch page + most game pages.)

If it isn't, contact Itch.io's support.

GOG has it too.