>>544835326
there is a server browser, it's just shitty and tucked into some obscure fucking menu