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