Mech Armada: The road to 1.0

Hi Everyone, I wanted to give you an update and talk about some important news. Make sure you read until the end! Daily Deal First, good news! Mech Armada will be featured in Steam's Daily Deal on Tuesday, March 29th. T…