You could launch the game and see how active the lobbies are. Threads are posted here, though most activity is replies to resource threads. There are also a few discord servers where you might find interest in launching a specific custom game. I would expect the russian and chinese sites are pretty active still.