Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Way way way way too short for my liking, it ended as soon as it felt like it got going but it looks great and it was still fun (it's the first game shown on the video)