Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

"Player Motivation" was something that came up a lot actually, haha.  Thank you for the nice post, it means a lot!