Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mine’s at 2.08%. It’s #12 on popular as of posting and used to be as high as #3, so I guess that’s good?

It used to be around 1.22% last time I checked