Mech Mechanic Simulator: The final countdown!

Mechanics! You have no idea how excited we are! Why? Because we are only a week away from the release of Mech Mechanic Simulator on Steam! This is the best moment to show you a brand-new trailer. ːsteamhappyː Get your t…