That reminds me of Bioshock, or the Mortal Engines series with Shrike and Hester. :lol