Ambitious Cyberpunk 2077 multiplayer mod, Open 77, finally has a release date, and a really nifty server browser to boot.