Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I would also like a Steam   key  (I purchased this game 4 years ago).

Steam keys should now be available and you should be able to claim them from the download page. Please let me know if there's any issues!