Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

2 weeks goes by quick. Making a solid demo like yours is about the best anyone can hope for. Besides, you can always flesh it out after the contest if you want :)