В девять сорок семь утра Максим Воронцов стоял на крыше складского корпуса и курил, хотя бросил почти полгода назад.
Такое иногда случалось, когда жизнь снова начинала напоминать плохо собранный механизм: внешне все вроде работает, но внутри уже что-то трещит, скрежещет и вот-вот полетит к черту. Внизу, за бетонным забором старой логистической базы, гудели грузовики. На дальнем выезде ругались два водителя. На рампе матерился бригадир, потому что кто-то опять перепутал паллеты для южного маршрута. На соседнем здании хрипел кондиционер, который давно пора было списать.
Обычное утро. Серое. Усталое. Настолько привычное, что от него сводило скулы.
Максим затянулся и прищурился на блеклое небо над городом. Ноябрьское солнце даже не пыталось пробиться через низкие тучи. Франкфурт — или, если точнее, промышленная окраина его русского эквивалента в этой истории — выглядел как всегда: ржавые фермы, мокрый асфальт, коробки складов, линии ЛЭП, за ними жилые кварталы, а дальше — стекло, бетон и бесполезная попытка большого города казаться живым.
Телефон в кармане коротко завибрировал.
ЛЕНА
Максим посмотрел на имя и не стал открывать. Экран погас сам.
Через пару секунд пришло еще одно сообщение.
Нам надо решить это сегодня.
Он усмехнулся без радости. Конечно. Сегодня. Когда же еще людям решать то, что они откладывали месяцами, если не в середине рабочего дня, пока ты стоишь на крыше, воняешь табаком и пытаешься понять, в какой момент жизнь свернула не туда.
Он сунул телефон обратно в карман, докурил до фильтра и растер окурок о бетон.
— Макс! — донеслось снизу. — Ты там сдох, что ли?
Голос Сереги, начальника смены.
— Пока нет! — крикнул Максим в ответ.
— Тогда спускайся! Тут твои гении отправили химчистку в мясной цех!
Максим прикрыл глаза на секунду.
— Уже иду.
Он развернулся к лестничному пролету, но в этот момент что-то изменилось.
Не звук. Не свет.
Скорее — само ощущение пространства.
Воздух вдруг стал плотнее. Как перед грозой, только без ветра, без запаха озона, без всякой логики. Волосы на руках поднялись дыбом. На зубах скрипнуло, будто во рту появилась металлическая крошка.
Максим остановился на первой ступени и медленно поднял голову.
Небо над городом дрогнуло.
Не сверкнуло. Не вспыхнуло.
Именно дрогнуло — словно кто-то невидимый натянул над миром огромную пленку и теперь с усилием провел по ней пальцем.
По серым тучам пошли концентрические волны.
Одна.
Вторая.
Третья.
Где-то внизу резко завопила автомобильная сигнализация. Потом еще одна. И еще.
Максим нахмурился и шагнул обратно на крышу.
— Какого черта?..
Он не договорил.
Прямо над городом, высоко, слишком высоко для дрона, самолета или любого знакомого человеку объекта, возникла тонкая вертикальная линия света.
Белая.
Идеально ровная.
Она вспорола небо от горизонта до горизонта, как нож — ткань.
А затем мир услышал голос.
Он не звучал из воздуха. Не шел откуда-то снаружи. Он возник сразу внутри головы, внутри грудной клетки, в позвоночнике, в костях. От него невозможно было закрыться.
ВНИМАНИЕ.
Максим согнулся пополам и схватился за виски.
По всей базе снизу раздались крики.
ЗАПУЩЕНА ПРОЦЕДУРА ГЛОБАЛЬНОЙ ИНИЦИАЛИЗАЦИИ.
— Что за…
МИР ПРИЗНАН ПРИГОДНЫМ.
— Макс! — орал кто-то снизу. — Макс, твою мать!
НАЧИНАЕТСЯ ИНТЕГРАЦИЯ СИСТЕМЫ.
Его затошнило так резко, что он едва успел отвернуться. На бетон хлынула горькая желчь. Перед глазами все поплыло.
ВЫЖИВАНИЕ НЕ ГАРАНТИРУЕТСЯ.
Последняя фраза прозвучала почти равнодушно.
И от этого стало по-настоящему страшно.
Потом линия в небе исчезла.
На одну долгую, вязкую секунду повисла тишина.
А дальше город закричал.
Снизу, с территории базы, донесся грохот. Металл ударил о металл. Кто-то заорал так, словно с него живьем сдирали кожу. Разом загудели десятки двигателей, завизжали тормоза, посыпалось стекло.
Максим рванул к лестнице.
На втором пролете он чуть не сбил с ног кладовщицу Настю. Девушка сидела на ступенях, прижав ладони к ушам. Из носа у нее текла кровь.
— Что случилось? — рявкнул Максим.
Она подняла на него мутный взгляд.
— У меня… у меня перед глазами текст, — прошептала она. — Я не могу… убрать…
У Максима внутри что-то похолодело.
— Какой текст?
— Не знаю… уровень… статус… синхронизация…
Он схватил ее за плечо.
— Вставай. Быстро.
Она попыталась подняться, но в этот момент снизу раздался новый крик. Мужской. Оборванный.
За ним — звук, который Максим сначала не узнал.
Хруст костей.
С влажным, мерзким треском.
Он отпустил Настю и, перескакивая через ступени, бросился вниз.
Первое, что он увидел, выбежав на складской двор, — кровь.
Ее было слишком много для обычной драки, аварии или несчастного случая.
Красные брызги на воротах. На желтой разметке. На боку погрузчика. На лицах людей, которые в ужасе пятились от погрузочной зоны.
А в центре всего этого стоял Игорь Платонов, водитель с третьего ангара.
Точнее, то, что еще минуту назад было Игорем Платоновым.
Его тело дергалось рваными, неправильными движениями. Спина выгнулась дугой так, как человеческая спина не должна выгибаться. Пальцы удлинились, будто внутри них за секунды выросли лишние фаланги. Под кожей на шее что-то шевелилось, прокатывалось буграми. Глаза налились мутно-желтым.
На асфальте у его ног лежал Серега.
Начальник смены еще был жив. Максим это понял по тому, как дергалась его рука. Но живота у него почти не осталось. Куртка была вспорота, а вместе с ней и все, что под ней.
— Назад! — заорал кто-то.
Слишком поздно.
Тварь, бывшая Игорем, дернулась и прыгнула вперед.
Не на Максима.
На девушку из отдела приемки, которая стояла в трех метрах, парализованная ужасом.
Максим не думал.
Он подхватил с земли металлический ломик, валявшийся у паллет, и врезал твари сбоку, вкладывая в удар все, что было в плечах, спине, злости и голом животном страхе.
Хрустнуло.
Монстр слетел с траектории и врезался в борт фуры.
Девушка завизжала и повалилась на колени.
— БЕГИ! — рявкнул Максим.
Тварь повернула голову.
Теперь она смотрела на него.
И в этом взгляде не осталось ничего человеческого.
Желтые глаза, вздувшиеся вены под серой кожей, разорванные губы, между которыми виднелись уже не зубы, а кривые, будто сломанные и тут же заново выросшие клыки. На щеках — лопнувшие капилляры, на подбородке — кровь Сереги.
Максим машинально сделал шаг назад.
В правом верхнем углу зрения мигнуло что-то полупрозрачное.
Он дернул головой.
Над тварью повисла надпись:
Искаженный носитель, ур. 1
— Да вы издеваетесь… — выдохнул он.
Монстр рванулся.
Максим снова ударил ломом, но в этот раз тварь ушла в сторону с невозможной, дерганой быстротой. Когти полоснули по его рукаву. Ткань разошлась, кожу обожгло болью.
Он отшатнулся, поскользнулся на крови и едва удержался на ногах.
Вокруг уже был ад.
Люди бежали кто куда. Кто-то пытался помочь раненым. Кто-то, наоборот, толкал других, лишь бы вырваться первым к воротам. Один из охранников открыл огонь из помпового ружья, почти в упор разнеся голову второму искаженному, выползшему из будки КПП, но через секунду на него с крыши погрузочного навеса прыгнуло что-то темное, длиннорукое, с торчащими ребрами и пастью до ушей.
Выстрел утонул в бульканье.
Максим снова увидел перед глазами строки.
Получен первый боевой контакт.
Активация базового интерфейса…
Синхронизация 12%
— Да пошло оно…
Тварь прыгнула в третий раз.
Он чудом успел подставить ломик поперек. Когти с визгом скользнули по металлу, удар отдачей прошил руки до локтей. Монстр навалился всем весом, воняя гнилью и горячей кровью.
Максим зарычал и со всей силы ударил лбом в чужое лицо.
Нос — если это еще был нос — смялся.
Тварь отшатнулась.
Этого хватило, чтобы вогнать ломик ей в шею.
Раз.
Другой рукой — дожать.
Еще.
Еще.
Он бил, пока сопротивление не исчезло, а под ногами не захлюпала кровь.
Монстр дернулся в последний раз и обмяк.
На мгновение все звуки вокруг будто отдалились.
Цель устранена.
Получено: 1 единица опыта.
Синхронизация 19%
Максим тяжело дышал, глядя на серое тело у своих ног.
Потом сзади раздался надтреснутый голос:
— Макс…
Он обернулся.
Настя стояла у лестницы, бледная как мел. За ее спиной жались еще двое — молодой грузчик Артем и бухгалтерша Светлана, которую он вообще не ожидал увидеть вне офиса.
— Здесь нельзя оставаться, — хрипло сказала Светлана. — Там… там на выезде авария. Машины горят. Люди… люди режут друг друга.
— Не друг друга, — автоматически ответил Максим.
Он сам не понял, почему сказал это так уверенно.
Наверное, потому что уже видел. Уже почувствовал.
Это был не срыв, не массовая истерия. Мир не сошел с ума.
Мир изменился.
И изменился мгновенно.
Где-то за складом прогремел взрыв. Ударная волна дрогнула по стеклам офисного корпуса. Над крышей поднялся столб густого черного дыма.
А затем небо снова загудело.
На этот раз не голосом.
Сотнями, тысячами тонких стеклянных звонов.
Все подняли головы.
Над городом сыпались огни.
Сначала Максим решил, что это метеоры. Потом понял — нет. Слишком медленно. Слишком ровно. Словно сверху на землю опускались капсулы света, каждая размером с человека или автомобиль.
Некоторые падали за многоэтажками.
Некоторые — прямо на трассу.
Одна яркая, ослепительно белая сфера прочертила воздух совсем близко и рухнула где-то за южным забором базы, в районе старой промзоны.
Земля дрогнула.
Из-за ангаров поднялась стая перепуганных ворон.
— Это еще что? — прошептал Артем.
И словно отвечая ему, в голове снова вспыхнул текст.
На территорию мира введены стартовые объекты Системы.
Рекомендуемая стратегия: закрепление, адаптация, устранение угроз.
Пассивное ожидание снижает шансы выживания.
Максим прикрыл глаза на секунду.
— Ну конечно, — пробормотал он. — Еще и советы.
— Что? — не поняла Настя.
Он посмотрел на них троих.
Обычные люди. Не бойцы. Не герои. Не те, кто сможет пережить это в одиночку.
И он тоже не герой. Не спецназ. Не избранный. У него нет правильных слов, плана спасения, сверхсилы или ответа на вопрос, какого черта происходит.
Есть только раненая рука. Кровь на ботинках. Мертвый монстр у ног. И ясное понимание, что если они еще минуту будут стоять посреди двора, то сдохнут.
— Слушайте сюда, — резко сказал он. — Кто может идти — идет. Кто не может — тащим. В офисный корпус не суемся, там слишком много стекла и открытых входов. К воротам тоже нельзя. Значит, уходим в старую техзону.
— Там же закрыто, — автоматически сказала Светлана.
— Именно. Значит, меньше шанс, что туда уже кто-то добрался.
— А если добрался? — сдавленно спросил Артем.
Максим посмотрел на ломик в своей руке.
— Тогда будем решать по ходу.
Он быстро наклонился к телу охранника у будки и выдернул из мертвых пальцев помповое ружье. Проверил — один патрон в патроннике, еще три в магазине. Негусто. На поясе нашлось шесть запасных.
Уже лучше.
Светлана смотрела на него так, словно впервые видела.
Наверное, так и было.
На складе Максим был тем человеком, которого обычно не замечают до тех пор, пока не случается беда. Он не лез в начальники, не умел красиво говорить, не улыбался ради удобства, не строил из себя душу компании. Просто работал. Тащил на себе то, что нужно. Ругался, если кто-то творил хрень. И никогда не любил людей, которые путают доброту со слабостью.
Теперь это внезапно оказалось полезно.
— Настя, — сказал он, — ты идти можешь?
Она кивнула, хотя колени у нее дрожали.
— Тогда не отставай. Артем, впереди меня. Смотреть по сторонам, но не геройствовать. Светлана — за мной.
— А ты? — спросила она.
— Я последний.
Из-за ангара донесся дикий, захлебывающийся визг.
— Уже! — рявкнул Максим.
Они сорвались с места.
Путь до техзоны занимал меньше трех минут обычным шагом. Сейчас он растянулся в кошмар.
Возле грузового терминала лежал перевернутый погрузчик, придавив кого-то под собой. Из-под вил торчала рука в рабочей перчатке. На стене ангара темнели широкие кровавые полосы, будто кого-то волокли по металлу. У курилки двое мужчин дрались насмерть — один уже едва стоял, но все равно пытался выцарапать другому глаза. В их движениях было что-то сломанное, звериное. Над головами обоих мигали полупрозрачные строки, но Максим не успел прочитать.
Он толкнул металлическую дверь в переход между корпусами.
Заперто.
— Черт.
Сзади раздался топот.
Он резко обернулся.
По двору к ним неслась женщина в разорванной форме уборщицы. Лицо залито кровью, рот распахнут, пальцы скрючены, как паучьи лапы.
Искаженный носитель, ур. 1
Максим вскинул ружье и выстрелил.
Грохот ударил по ушам.
Женщину отбросило назад, грудь разворотило, но она не умерла сразу — еще пыталась ползти, оставляя на асфальте багровый след.
Настя вскрикнула и закрыла рот ладонями.
Максим подскочил, ударом приклада добил тварь и обернулся к двери.
— Артем! Монтировку!
Парень, белый как полотно, протянул ему короткую фомку, которую зачем-то тащил с самого двора. Максим вставил конец в щель и навалился всем весом.
Металл заскрежетал.
Еще усилие.
Замок хрустнул.
Дверь распахнулась внутрь.
— Быстро!
Они ввалились в узкий технический коридор, пахнущий пылью, сыростью и старой краской. Максим захлопнул дверь, нашел боковой засов и с усилием опустил его.
На секунду все замерли.
Снаружи что-то ударилось о металл.
Раз.
Другой.
Потом затихло.
В коридоре было темно. Лампы не горели.
— Света нет, — прошептала Светлана.
— И хорошо, — ответил Максим. — Меньше шанс, что нас заметят.
Собственный голос показался ему чужим. Слишком спокойным. Слишком ровным.
На самом деле внутри все ходило ходуном.
Его трясло. От адреналина, от страха, от грохота собственного сердца. Хотелось наорать, ударить стену, проснуться, в конце концов. Хотелось, чтобы кто-нибудь объяснил, что это розыгрыш, массовая галлюцинация, террористическая атака, что угодно, лишь бы не то, что он уже понимал.
Но снаружи валялись трупы. Люди превращались в тварей. А в углу зрения висели полупрозрачные строки, и их невозможно было стряхнуть.
Имя: Максим Воронцов
Статус: активирован
Уровень: 0
Основные параметры: недоступно до завершения синхронизации
Личная специализация: не определена
Вероятность выживания: неизвестно
— Сука, — тихо сказал он.
— Что? — тут же дернулась Настя.
— Ничего. Идем дальше.
Техзона старой части базы не использовалась уже года три. Когда-то тут ремонтировали погрузчики и держали резервное оборудование, но потом корпус признали нерентабельным, часть станков вывезли, часть бросили ржаветь. Для нормальной жизни место было бесполезным. Для конца света — вполне подходящим.
Узкий коридор вывел их в просторное помещение с бетонным полом, ямами под обслуживание техники и рядами металлических шкафов вдоль стен. Сквозь высокие запыленные окна пробивался слабый серый свет.
Максим сразу отметил главное: два входа, один выездной роллет, наверху узкий административный балкон, справа технические комнаты. Простреливается плохо, оборонять тяжело, но зато здесь есть инструменты, металл и шанс отсидеться хотя бы первый час.
Его взгляд скользнул дальше.
В дальнем углу цеха лежало что-то светящееся.
Та самая белая сфера, которая упала за южным забором? Нет. Не сфера уже. Скорее… кристалл? Или капсула?
Объект размером с крупный сейф врезался в бетон и расколол пол вокруг себя паутиной трещин. Поверхность переливалась тусклым голубым светом. Внутри, под полупрозрачной оболочкой, будто пульсировало сердце из жидкого огня.
Максим замер.
Остальные тоже увидели.
— Оно здесь было? — шепотом спросил Артем.
— Нет, — ответил Максим.
И в тот же момент текст в его поле зрения дрогнул, как отзываясь на находку.
Обнаружен стартовый объект Системы.
Тип: Ядро базового контура.
Статус: неактивно.
Вероятность совместимости поблизости: зафиксирована.
У Максима в груди неприятно сжалось.
— Только не говорите, что вы тоже это видите, — сказал он.
— Я вижу какую-то… надпись, — медленно выговорила Настя. — Но не все. Как будто буквы плывут.
— У меня тоже, — тихо сказал Артем. — Про объект. И совместимость.
Светлана ничего не сказала, но по ее лицу было ясно: да, видит.
Максим смотрел на голубой объект посреди заброшенного цеха и чувствовал, как по спине медленно ползет холод.
За стенами рушился мир.
Люди умирали.
Небо открылось чужому, бездушному механизму.
А здесь, в пустой техзоне старой базы, лежал ответ.
Или ловушка.
Снаружи, где-то далеко, донеслась длинная очередь из автомата. Потом глухой взрыв. Потом опять крики.
Максим сжал ружье крепче и шагнул вперед.
Остальные невольно последовали за ним.
Каждый шаг по бетонному полу отдавался в тишине слишком громко.
На расстоянии пары метров от объекта воздух стал теплее. Пульсация внутри оболочки участилась. Голубой свет пробежал по трещинам в полу, как вода по сухому руслу.
Новая строка вспыхнула прямо перед глазами.
Подтвердите привязку ядра.
Внимание: после активации объект станет центром локальной зоны конфликта.
Отказ возможен. Повторное обнаружение не гарантируется.
Максим уставился на текст.
Потом перевел взгляд на запертые двери.
На людей за спиной.
На ружье в своих руках.
Мир уже закончился. Это он понял окончательно.
Вопрос был только в том, умрут они вместе с ним — или попробуют выжить по новым правилам.
Он медленно поднял руку к светящейся поверхности.
— Макс, — дрогнувшим голосом сказала Настя, — ты уверен?
Нет.
Он не был уверен вообще ни в чем с той самой минуты, как небо раскололось над городом.
Но иногда выбора нет. Есть только шаг вперед.
Максим коснулся ядра.
Свет взорвался.