Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

1. you're right! I've been meaning to fix that.

2. I could set it up to do that! I'll think about it. I was considering making a website for the game, and I could show the leaderboards there