Preview: Mecha Mayhem – A Step in the Right Direction Sep 16, 2017 The early beta is shaky in parts but shows some good ideas.