Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I just posted my game but it has not appeared on the entries. I posted it just before the deadline but maybe it was 30 second too late or something. :( I spent 3 days on it so I better be able to submit it :-P 

Yup (I got your email) :)