Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mastering Blender would be a great tool under your belt, so if you can avoid DAZ, I'd say go for it. I'm always interested in trying out the work of other developers, so let me know once you have a demo ready!