Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Oh maybe it did die... then it's fair yeah.

No I didn't try it, I went in and though this will take a lot of time (I can get really into level editors). So I went on to play other games.