Mechanica: Mechanica Multiplayer Open Beta

Hey everyone! It's been a while since the last update, but the wait is finally over - I am super excited to announce the beginning of the Mechanica multiplayer open beta! Disclaimer This is a beta test of Mechanica's mu…