Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Love the video dude. Glad you found your way out!