Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'd recommend putting the link to your Ludum Dare entry page on here.  I found this through but wasn't able to rate you because I can't find the game on the Ludum Dare site!

You have a good point! Here's the page