Is Megalopolis REALLY Worth the Hype?