Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Good consideration on the leaderboard. Although I will say that since the levels are a string of pre-made bits, after they start to repeat, it's really a competition of who is best at completing all the "rooms", just multiple times. If that makes sense.