Deep Space Directive: Demo Update Version 0.043

Thanks to all those who have made videos, streamed the game and sent in feedback! Keep it coming! This patch and the smaller patches over the last few days have fixed several bugs, added some quality of life improvement…