I used to play in a big forum 4 or 5 years ago, it had hundrds of games from different systems and a lot of inbuilt mechanics to look for games and advertise for new players... i stopped the hobby for some years but now im feeling the urge to come back... but really dont remember the name or url...