translate English to German: Decidedly more futuristic, nine towers and lots of upgrades ... really well done.
Entschieden futuristisch, neun Türmen und vielen Upgrades ... wirklich gut gemacht.