Space Engineers – Update 1.186.5 – Beta Improvements

08/03/2018

Space Engineers news

Hello, Engineers! This week brings you few minor patches, while most of the team is working on more optimizations for the future major update…
More info