How we built King of Dragon Pass successor Six Ages for iOS