Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I am also a first timer 

The only advice that I can give you is what I have got i.e. just have fun , try to finish (not compulsory) and learn 

This will help you the next time you take part