https://entgaming.net/forum/games.php is a good way to find ppl in games
i mainly play gem td and burbenog td, both of which are on that list.
i also have been playing gem td on sc2 recently.
also waiting for destiny 2 :)
Here you can host games through their bot, without worrying about port.