Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Pretty neat considering the short development time. Crisp visuals and some nice mechanics.