Yall need to chill. The game was 40 bucks and they probably needed funding to complete it. This game has the best combat of any game I have ever played. They are actively improving it AND adding content. It’s better than having to wait another 6 months or the game never actually coming out.
That said, the server browser does not exist for me on Xbox. And yes I checked the OTHER tab.