Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I know I'm late to the party.. but there is a whole community that updates SDT on their own. Custom characters, mods, poses, even a few that made "stand alone games" using it. If you can deal with having to install everything in proper folders on your own (the makers give easy to follow guides) It can be made to be something that you yourself like.