Check out what is happening with the servers!
 #167006  by cf.Steak
 
Strange!
I was having issues seeing it too, but figured it was user error.

A couple temporary suggestions are, you can add it to your favorites list using:
IP 192.223.29.244
Port 29070

Or open the console and type:
/connect 192.223.29.244:29070

The last one should be copy and pastable.

Someone else may have more insight on the main list issue.