Battle for Metropolis

Update #2

Update #1