Mecha – Volume 01 Issue 06
My Rating “Breaking Contact” War has come to Earth! A large section of San Francisco has been razed to the ground. As the Russian and U.S. Militaries wag their fingers at each other Def-Con 2 has been issued. To the small band of mecha pilots, this is only background noise to the true threat humanity […]