New member here, just landing because the movement about ttrpg here.
First thing I saw seems pretty covered: "physical games" seems counter-intuitive if we talk about digital downloads (pdf/epub), maybe it's a term broadly used in the computer games subworld? If I see "physical games" I expect to find books (physical) and boardgames that are delivered in a box. Probably TTRPG (+ others) feels more intuitive, even if LARP product are somehow tangencial tthe category (are there LARP products people can buy?).
I'd go with some "TTRPG+" and once you click, some text explains you what to expect there.
Another thing I didn't see covered: Languages. Being non-English-native (Spanish/Catalan as main languages), it feels important to have some language filter alongside the "Genre" or whatever other filters are added. Although it's probable that English remains the unique language for years :S