Interstellaria: (Last?) Beta upload of new patch live!

I'll keep it short and sweet for ya'all - new beta build uploaded! Should address a large swath of issues people found in the previous build. This also brings us incredibly close to deployment! Hooray! If you're eager t…