Flash

DC: Mech #2 review

In the latest issue of DC: Mech, the human race seeks salvation from evil space invaders in the form of giant mech suits. However,…