Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Have you tried contacting any devs from whom you bought games?  It'll probably depend on the game and/or developer what their policy is regarding re-issuing keys.

Yeah i tried, I didnt get an answer.. I dont think they saw it, since the game mainly uses a discord server for support stuff

I may try again.. just incase