Dr Fine Rolo about 11 years ago It's not much of a landscape... or a cityscpae. It's more like some mecha super carrier...Maybe post apocalypse, because of the light... Tower of Babel?