Have faith friend. I've been communicating with the team for a couple months and they seem really passionate about bringing this thing all the way. Also the public multiplayer client should be released in the next few days or so. Keep a lookout, and join the discord that's linked in the video description.