Set in 2039-2040, This series is set in Megalo City, a city built over the ruins of Tokyo.Set in 2039-2040, This series is set in Megalo City, a city built over the ruins of Tokyo.Set in 2039-2040, This series is set in Megalo City, a city built over the ruins of Tokyo.