Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I haven't watched it yet. I was planning to watch it today but unfortunately you took it down. No worries though!