Trailmakers: 2.3 and Mech Amok release March 12

The final Dev Diary of 2.3 has been aired and we are finally ready to announce the release of 2.3 and the Mech Amok expansion. Both will release on March 12 and Mech Amok will be priced at $9.99. WISHLIST MECH AMOK: [dy…