Рябь за пределами купола сначала была тонкой, как лёгкий мираж. Но в следующее мгновение она разорвалась — из прозрачной грани вывалились силуэты, тёмные и переливчатые, словно сотканные из электрического тумана. Они двигались рывками, по-звериному низко, оставляя за собой чёрные шлейфы.
— Контакт! — коротко бросил Кай. Его голос был твёрдым, но в нём чувствовалось то напряжение, которое в нём просыпалось только в бою.
Он ударил по браслету управления, и воздух наполнился механическим гулом. Боевые дроны сорвались с парковочных гнёзд, выстроились клином, их корпуса засияли боевыми индикаторами. На опорах купола раскрылись створки автоматических турелей, поворачивая стволы к приближающимся целям.
Никто не стрелял, но все были готовы к борьбе.
Кай вдруг оказался передо мной.
— Элла, в модуль! — приказал он, не оборачиваясь, и мы начали отступать, держа на мушке странных тварей.
— Что это, Кай? — спросила я испуганно.
— Думаю, это физическая форма тех загрязнений, что оставили на планете наши с Рэном предки, — сказал он, напряжённо, тесня меня к лагерю и не сводя взгляда с чёрного марева монстров, окруживших наш лагерь.
За куполом началось движение, и Кай выхватил из крепления на бедре свой карабин — тяжёлый, с утолщённым дульным ободом и голографическим прицелом.
Мы отступали к постройкам, сердце билось так быстро, что казалось, его стук услышат снаружи. Запах озона и нагревающегося металла смешался с пряным ароматом местной зелени.
Надо бежать в укрытие… надо… — разум кричал, но тело не слушалось. Я глянула туда, где только что положила семена — надо же, всходы! Да такого быть не может!
Маленькие зелёные росточки тянулись к свету, тоненькие, беззащитные… Мои.
За куполом чудовища шевелились. Сейчас что-то будет!..
— В главную постройку! — рявкнул Кай, отступая со мной к центральному модулю. Его ладонь крепко держала меня за плечо, будто боялась отпустить. Дроны шли следом, полукругом прикрывая нас.
Первые монстры начали пробовать купол на вкус — купол замерцал, сигнализируя нападение. Начали срабатывать турели — короткими очередями по тёмным силуэтам.
Мне хотелось плакать.
Не за тем мы на этой планете! Не для того, чтобы вредить, но…
Мы почти добрались до входа, когда я увидела Рэндала. Его взгляд метнулся к Каю, потом — ко мне.
— Сеть горит! — коротко бросил он. — Атака на серверы «Калипсо». Кай, держи периметр. Элла — со мной.
— Нет, — я попыталась шагнуть к Каю, но он резко сжал мои плечи и наклонился так близко, что я почувствовала его дыхание.
— Иди, — тихо, но жёстко сказал он. — Здесь будет хуже, чем внутри.
На миг я увидела в его глазах не только напряжение, но и ту странную, почти физическую боль от того, что он отпускает меня. Его пальцы скользнули вниз по моим рукам, задержались у запястий — и отпустили.
Рэндал ухватил меня за локоть и увёл внутрь, а Кай развернулся к линии купола, поднимая карабин. Последнее, что я услышала, прежде чем дверь сомкнулась, — его короткая команда в тактический канал:
— Всем постам: удерживать границу.
Рэндал схватил меня за локоть и потянул к административному модулю. Мы почти бежали, а за спиной всё громче гремели турели и сухо трещали очереди дронов. Внутри было тише — только гул энергосистем и ровный, но ускоренный стук моего сердца.
Он рухнул в кресло перед центральной консолью, одним движением активировал многослойный интерфейс — перед ним вспыхнули десятки прозрачных окон с бегущими строками.
— Началось… — пробормотал он и тут же заговорил в микрофон голосовыми командами, перемежая их с ударными касаниями по сенсору. — Протокол «Фенера-Сигма», двойная аутентификация. Блокировка входящих пакетов по чёрному списку… Перенаправить трафик через резервные узлы Ксенора…
На экранах клубился живой код, словно кто-то лил в систему раскалённую лаву символов. Маркеры атакующих IP-узлов вспыхивали и гасли, но на их место тут же приходили новые.
Я стояла рядом, вжимаясь в стену, и чувствовала, как лагерь содрогается от ударов снаружи. Вибрация передавалась через пол, через воздух, в такт бешеному ритму строк на его дисплеях.
— Они не просто ломятся, — сказал Рэндал, не отрываясь от работы. — Они знают, куда бьют. И делают это синхронно с атакой снаружи.
— Хочешь сказать, на нас нападают и в сети, и на планете, и это как-то связанно между собой? — спросила я.
— Именно! — Пальцы Рэндала порхали над консолью.
Я опустилась в кресло резервного терминала, пальцы дрожали, когда я выводила на экран внешний периметр. Камеры наружного наблюдения показали страшное.
Кай был в центре кадра. Чужой и свой одновременно — стальной силуэт в броне, вращающийся в такт опасности. Он не просто стрелял — он управлял всем, что было на защите лагеря: указывал дронам цели, перенастраивал турели, сбрасывал боезапас в самые уязвимые точки скопления монстров. Купол вспыхивал от ударов, искры бежали по его поверхности, но трещины уже проступали тонкой паутиной.
— Купол долго не выдержит, — выдохнула я.
Рэндал что-то буркнул в ответ, слишком занят боем в сети.
А я… я не могла просто сидеть. Снаружи был Кай. Моя планета. Мои ростки в конце концов!.
Я закрыла глаза, прижала ладони к груди.
Фенера… отзовись…
Не приказ — просьба. Не требование — зов. Всё, что я могла вложить, — любовь к этому месту, вера, что оно может жить, и счастье от того, что мы здесь.
Вибрация под ногами изменилась — будто лагерь начал дышать в такт моему сердцу.
— Элла… — раздался удивлённый голос Рэндала.
Но я не останавливалась, разговаривала с планетой, стараясь донести до неё, что мне очень больно, что я люблю двух этих мужчин, что не могу потерять их, что мне очнеь понравилась планета, что я бы хотела, чтобы Фенера стала нашим домом…
Я открыла глаза и уставилась в экран. По земле, прямо перед линией купола, что-то двигалось — не монстры. Мох, густой и бархатистый, расползался по серой земле, переплетался, поднимаясь выше, становился упругой зелёной стеной. Сквозь него пробивались стебли — гибкие, но прочные, с широкими листьями, что раскрывались на глазах.
Монстры, налетевшие на зелёный барьер, замедлялись, будто утопали в вязкой живой массе. Дроны и турели добивали их с лёгкостью.
Ответ планеты на мой зов. Странное хитросплетение науки и… чуда.
На экране Кай на миг замер, глядя на барьер, а потом, не тратя времени, перестроил огонь, прикрывая его рост.
— Чёрт, Элла… — тихо сказал Рэндал, глядя на камеры. — Похоже, ты — ключ не только для Калипсо.
На экране сами собой стали появляться спасительные блоки кода, защищающего Калипсо, Фенеру и нас самих.
— Программа будто помогает мне отстроить защиту!
Я улыбнулась.
Снаружи Кай двигался так, словно сам был частью боевой системы.
Он коротко отдавал команды в тактический канал, дроны меняли формацию, смещались, перекрывая слабые места. Короткие очереди плазменных зарядов выжигали тёмные силуэты, турели добивали тех, кто прорвался ближе.
Купол дрожал, но зелёный барьер, проросший из земли, удерживал натиск. Монстры налетали на него, вязли в упругой массе, теряли скорость — и рассыпались в облака искр от точных попаданий.
Внутри административного модуля Рэндал работал так же слаженно. На экранах ещё бушевал код, но оборона укреплялась. Новые блоки безопасности выстраивались в цепочку, перекрывая атакующие пакеты.
— Осталось чуть-чуть… — пробормотал он, выхватывая из потока вражеский канал, который был главным узлом атаки.
Его пальцы мелькнули над сенсором, и поток кода словно обрубило.
На голограмме вспыхнула карта сектора: ярким маркером выделился район, откуда шёл взлом.
— Те же, кто пытался похоронить «Калипсо» ещё на старте, — тихо сказал он. — Теперь они пришли за нами и здесь.
— Кто это? Кто пытается потопить СкайРос? — спросила я.
А дальше… дальше произошло что-то совсем странное, потому что планета начала показывать мне людей, документы, трансферы денег и красное платье, всё время это красное платье, как на той женщине, что была на свадьбе сестрёнки Рэндала. На той женщине, которая так отчаянно поцеловала Кая, когда он устремил свой взгляд вовсе не на неё — на меня.
Я, кажется, отключилась…