Anybody else think that Metropolis, according to that picture, looks an awful lot like it's located somewhere near Scranton, PA? Or is that just my imagination?