Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeaaah! Thank you for such nice feedback! and exactly, I was wondering the same, it felt really weird with these guys uploading deleted videos... glad to see a real person.