Decoupling the servers from the Steam client turned out a bit trickier than expected, but things should be in pretty good shape with the next update.