Gotta love that Transit Authority logo. Typical bureaucratic thinking? “If you can’t make the trains be fast, at least make the signs look fast!” +1 for the magnificent Carlo.
Nice artistic representation of the power and strength of the anti-Lunarian technology—not only the electric glow around the cuffs, but the solid dovetailing of those chunky merlons and crenels at the seams.
Deus ex machina