Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

no you actully have to defeat all champions then go into endless then get at least 25 kills