Skip to main content Scroll Top
19th Ave New York, NY 95822, USA

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.