I browsed through all the servers in-game from the find servers menu, I found none, I searched steam for the IP adrss the server has, I came into a chatroom that i joined, but no signs of servers >.< I know I make a big number out of nothing, but err, I really cant find out where to join.