Here is pretty much a custom game finder

/r/Custom Games -

We tried it out earlier and we had a total of 25 people show up and had to split the custom games:p

So just sayin for anyone looking to join custom games, visit the link above and find a game. The more the people join, the better is:p