Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

a good point;  for sure. could have the category just say RPG and then throw the supplement, core, etc into the tags

Or Tabletop RPG - or would LARP and such also fit in same category?

I don't normally see LARPs considered a type of RPG, but I'm sure others would disagree, and also some games can be played either as a tabletop or as a LARP.