Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Interesting question, there is a list:
- Take some time outdoor, to miss working in the project
- Have a moderate life between playing and development
- Take a rest when unmotivated
- Don't stop until it is finished, even if take a long time 
- Post some vids and pics to people watch and give compliments 

thank you.