Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Definitely manage your scope. I usually implement 2 or 3 mechanics and leave time to build levels and test! Use free assets/resources to make your life easier especially if you're running out of time (for things like music etc)