Mech Armada: To Fog or Not To Fog

Hi Everyone, With the full launch around the corner on June 16th, there is one topic I want to address, as there has been a lot of discussion about it over the months. Since releasing in Early Access Mech Armada has had…