Westard: New update on public beta

New update on public beta. Opt in to the "beta" branch on steam settings, if you want to try it out. New mission will be available to test on beta branch soonish before going live Relay servers for more reliable connect…