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 for the site...
Someone know which site im talking about? or do you know someplace like that im describing?
Thanks for the help guys!
Someone know which site im talking about? or do you know someplace like that im describing?
Thanks for the help guys!