Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I am bit hesitated to use sandbox but I will keep that in mind.I also check the comments in the games though its hard for me to tell because for all I know the scammer could make fake account and fake alive community who loves this game....that's what scares me the most about downloading stuff from here