Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Indeed, I see both as great games that have only the most minor critique because they excel in every aspect!