Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

To get the most recent update yes. But there will be a free version released on May 1st that gets you to 11% (paid versions up to 32%)

how to get paid version and how much it is