MechAssault dev reveals Reign of Thunder
Free-to-play mech game from Day 1. Debut trailer released.
19