I can't see any servers in the server browser.
If it's wednesday, then this will most likely be due to our server maintenance which is scheduled every wednesday at 08:00 (GMT +1).
If the issue persists after the maintenance then please contact our customer support in the form below.