Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think it doesn't really matter whether it's on GitHub, Bitbucket or GitLab. They're all great services. GitHub is the biggest, but GitLab allows you to log in with accounts at either of the others as well as with Twitter or Google.

In any case that's great news and I'm looking forward to trying it out!