Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

larp, and &c. are all super good tags to go under the RPG category also. campaign would definitely fit in the supplement section (See Wizard Fighter Thief's post) but I agree that one shot, no prep, and low prep are good tags also.

I was thinking more of campaign as indicating designed for long term play, rather than a specific adventure, but I can see it's not the best terminology for that.