Juno: New Origins: New update is out with many tweaks and bug fixes!

It has been two weeks since we launched Juno: New Origins and we have been overwhelmed by the support and excitement from so many new players. Our team has been working hard to address the feedback we have received, and…