Lupus-Magnus666 wrote: »
I really wish one of the Dev's or a Mod could answer weather or not there will be a server Browser or not. This is extemely important to a lot of PC players.
It looks like you're new here. If you want to get involved, click one of these buttons!