By: Gizmodo Posted On: February 27, 2025 View: 5 DARPA must have gotten super into Megalopolis. Read this on Gizmodo