Why Fall of the Titans is set in Neo Helsinki—a fortress megacity built with Finnish sisu to protect humanity after comet Apophis strikes Earth.