hi, ive been on plut a few times today and cant seem to find any lobbys full off players, Is steam the best place to play it? also theres 1 server with a password if anyone knows it/how to obtain it

Dexteryty
@Dexteryty
hi, ive been on plut a few times today and cant seem to find any lobbys full off players, Is steam the best place to play it? also theres 1 server with a password if anyone knows it/how to obtain it