Welcome to the forum.
If you did want to try a discussion here, "
Geek Culture" might be the best forum. I don't think HoH is an RPG (not that I'm familiar with it), so "Roleplaying in General" isn't a particularly good fit. I don't think there's a rule against discussing the competition here. But of course, there are no doubt places on the 'Net to be more likely to find a higher density of people interested in the other SJ's games, and so better places to spend that part of your time.
The Illuminati card game no doubt fits in "
Card Games". (They're sneaky that way, those SJG mods.)