Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It should be on your download page, it looks like we have plenty of keys uploaded, here are some instructions in case it helps:

Unfortunately the link "claim steam key" just doesn't appear on the download page. If you want I can send you a screenshot if it helps ?

I've uploaded more keys, can you check again?

Nope, still nothing ><

email wildermyth at gmail please