Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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