Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just got done watching it, I left a comment.

I really had a ton of fun watching this video. Laughed a lot. also the thumbnail is 10/10 xD