Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Click on the words "Here is a free download key!"in the email that's the link.

I just tested the link and it's still working so you should be good :)

Where is it though?