Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The truth may be forever hidden... You should also note that I'm not sure people get forum notifications if they've just claimed a key. I think they need to actually follow the game to get notifications. So your posts might be for naught, I'm not sure.

oh well. tis a shame :[