Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

and you can also get a idea from the looks amount of levels and much more 

i have not submitted any project but i have a idea that how much time it needs

but if it is made by a team then it will may be unfair because there would be many people who were not able to make a team because of any problem or nikhil told us very later

if it is made between the game jam period and it is not made by a team of more than 4 I think this game must win.

Let's see if they win they should show the source code