Ник Даль
Trash

1.

— Кончаю, — жалобно простонала Памела.

Ее грузные груди звонко плюхнулись на Клода. Он крякнул и выдохнул. На простыню брызнула густая лужа. Памела хихикнула.

— Кофе? — спросила она. Лениво потянула сорочку на бедра.

В этот момент кровать подпрыгнула от взрыва. Оглушительный грохот ударил по перепонкам. Окно покрылось паутиной трещин и осыпалось на пол мелким крошевом. Клод глянул на часы.

— Рановато сегодня.

Он недовольно хмыкнул и смахнул голограмму Памелы. Не до кофе. Началась игра.

Второй взрыв застал в коридоре. Клод обернулся: вместо стены зияла огромная дыра. Смятые простыни белели на фоне синего неба. Он схватил сумку и рванул к выходу.

Парковка. Сканер глаза засек движение. Клод вскинул автомат. Две короткие очереди со смещением по горизонтали. Датчик пискнул — цель осела. Второй сигнал. Из-за угла прямо под ноги вылетела граната. Клод усмехнулся. Пнул снаряд в сторону первого трупа. Глухой хлопок. В воздух взметнулись кровавые ошметки.

Вторая цель не двигалась. Пульс есть. Клод взвалил на плечо РПГ. Выстрел. Стена разлетелась облаком пыли и бетонной крошки. В дыре замаячил кровавый фарш. Клод удовлетворенно кивнул и шагнул к пикапу.

— Добро пожаловать в Игру, — каркнул бортовой компьютер. — Цель на сегодня: 50 юнитов. Выполнено: 2 из 50. Разрушить жилые объекты: 0 из 3. Вражеская техника: 0 из 10. Боезапас: 99%.

— Погнали, — прорычал Клод и втопил педаль в пол.

Пикап вырвался с парковки. Автомат в окно. За три минуты Клод снял еще пять целей. Возле дома с разбитыми стеклами ударил по тормозам. Забросил в холл активированную связку взрывчатки. Газ в пол. В зеркале заднего вида этажи складывались один за другим.

— Цели: 7 из 50. Жилые объекты: 1 из 3, — подсчитал компьютер. — До конца игры 4 часа 43 минуты.

Клод вывел карту. Большое скопление целей на севере, десять минут езды. Вокруг красных точек мерцали фиолетовые маркеры бронетехники.

— Да у нас тут джекпот! — заржал Клод и выкрутил руль.

На месте он с ходу снес пару угловых зданий. Развалины стали баррикадой. Клод закинул наверх три турели с нейроуправлением. По флангам воткнул два ПЗРК. Колонна вывернула из-за угла. Клод открыл огонь. Мозговой линк работал без сбоев: глаз хватал цель, датчик жал на спуск. Пятнадцать минут непрерывной стрельбы. Вражеская колонна превратилась в кровавое месиво из металла, мяса и грязи.

— Цели: 47 из 50. Объекты: 3 из 3. Техника: 10 из 10, — констатировал компьютер. — До конца: 4 часа 3 минуты.

— Успею выпить кофе, — довольно хмыкнул Клод.

Тормознул у кофейни. Автомат в правой. Пинком открыл дверь. Три прицельных выстрела — трое солдат за столиками так и остались сидеть. Один уткнулся пробитой башкой в яичницу с беконом. Двое других сползли по барной стойке, заливая пол кровью.

Клод упер ствол в грудь баристе.

— Пакт! Обслуживающий персонал нельзя трогать! Дисквалификация! — заверещал бледный как мел парень.

— Да не ссы. Я шучу, — оскалился Клод. — Налей кофе. Черный. И покрепче.

На выходе он дважды нажал на спуск. На той стороне улицы рухнули два силуэта. Клод с довольной улыбкой завалился в кабину.

— Цели: 51 из 50. Все задачи выполнены, — отчеканил компьютер. — До конца игры 3 часа 45 минут. Желаете бонусный уровень?

— Грузи. Оторвемся по полной, — скомандовал Клод.

— Зачистка квадрата 235, — сообщил ИИ. — Квота по потерям: 100 юнитов, 10 техники, 30 зданий. Время: 3 часа 43 минуты.

Клод почесал затылок. Он привык работать быстро и шумно.

— Тут нужно что-то помасштабнее. Где ближайший тактический ядерный гранатомет?

— Склад синих, 10 минут на северо-восток. Снаряды в доке 2-С, пусковая в доке 5-Х. Маршрут?

— Гони, — бросил Клод.

Штаб вымер. Склад стерегли боевые дроны. Клод вытащил из-под брезента ЭМИ-пушку. Выстрел. Железки осыпались на бетон. Не торопясь, он прошел вдоль стеллажей. Загрузил кузов пикапа боеголовками под завязку и захлопнул борт.

— За бонусами! — Клод ударил по газам.

Пикап замер в четырех километрах от цели. С пригорка город 235 просматривался как на ладони. На юге маячила база красных. Клод развернул ядерную установку. Потратил пару минут на координаты — двумя зарядами накроет всю площадь. Таймерам он не верил. Нажал на спуск. Перезарядка. Второй выстрел. Клод запрыгнул в кабину. В заднем стекле уже пух ядерный гриб.

— Бонусный уровень пройден. Поздравляю, — ожил компьютер. — До конца: 1 час 12 минут. Отправляю координаты лута.

— Сегодня можно и жрачки взять, — жмурясь от солнца, хмыкнул Клод. — Боеприпасов и так завались.

2.

Клод остановил пикап у белого шатра. Прозрачный купол надежно укрывал здание от шальных снарядов. Клод отсканировал сетчатку и шагнул сквозь сферу.

Внутри пилила дрянная музыка. Кажется, Моцарт. Мелодия жутко бесила. Рука дернулась к пустой кобуре, но оружие осталось в кабине пикапа. Эта территория считалась мирной зоной.

На огромном экране транслировалась сводка Игры. В правом углу скалилась знакомая рожа. Абсолютный победитель, рекордное время, ноль потерь — надписи мигали над именем Клода.

— Мистер Клод, — навстречу вышел щуплый мужчина в костюме. — Рады приветствовать. Впечатлили. Ядерный удар был особо изящен.

Клод поморщился. От хлыща несло сладким одеколоном.

— Спасибо, Председатель, — Клод сжал кулаки. Он с трудом подавил желание пробить щуплому в челюсть.

— Вам спасибо. Истинное удовольствие следить за такими игроками, — слащаво чавкая, продолжил Председатель. — В награду мы приготовили особый бонус.

— Я беру только еду. Боеприпасов достаточно, — отрезал Клод.

— О да, мы видели изящное пополнение арсенала. Еду возьмете на штатные бонусы. А эта награда — лично от меня.

Председатель растянул губы в улыбке. Клод выжидающе молчал. Разговор его утомил. За барьером он бы уже размозжил этому болтуну череп.

— Мы дарим вам путевку в Центр Производства, — выдал Председатель.

— Центр чего? — Клод нахмурился. На карте такой локации не было.

— Производства. Ваши заслуги делают вас ценным осеменителем. На семь дней мы выводим вас из Игры. Обеспечим полный пансион. Ваша задача — отдых и воздержание.

— Воздержание? — Клод криво усмехнулся.

— Секс под строгим запретом. И в реальности, и в вирте.

— И чем мне заняться, если нельзя ни играть, ни трахаться?

— Книжки почитайте. Для разнообразия.

— Отказ. Я остаюсь в Игре.

— А это, Игрок 1648, не в вашей власти. Решение принято. — Голос Председателя лязгнул металлом. — Неподчинение означает ликвидацию. Без права возрождения.

Клод подобрался. Он снова пожалел о запрете на оружие. Этому костюму хватило бы одного удара.

— Обналичивайте бонусы. У квартиры вас ждет транспорт, — добил Председатель. — Вещей минимум. Экипировку выдадут на месте.

Клод мрачно хмыкнул. Он совершенно не ожидал такой подставы. День начинался слишком хорошо.

Клод обменял бонусы на сухпайки, закинул ящики в пикап и погнал домой. Фасад дома уже залатали. В квартире царил порядок. В раме блестело новое стекло. Клод проверил оружейку. Датчики горели зеленым, движение не фиксировалось, все припасы лежали на местах. Он разложил добычу и надежно запер дверь. В коридоре противно запищал домофон. На экране возникла физиономия военного.

— Машина в Центр Производства ждет внизу. У вас три минуты на сборы.

— Быстро вы, — оскалился Клод.

Он подхватил сумку из коридора. Внутри лежали документы и смена белья. Оружие Клод убрал в сейф. Щелкнул замком.

Заднее сиденье армейского джипа встретило теснотой. Рядом пыхтел громила из фракции синих. Солдат оскалился, но пожал протянутую руку.

— До объекта три часа двадцать девять минут, — бросил водитель в зеркало. — Для вашего удобства мы вас отключим.

— Вы ох… — Клод резко дернулся.

Водитель развернулся. Игла впилась в шею. Мышцы Клода мгновенно обмякли, и наступила темнота.

Клод очнулся на незнакомой кровати. Его сумка стояла рядом на полу. Череп раскалывался от боли. Клод вспомнил укол иглы и глухо зарычал. Его кулак с хрустом впечатался в стену.

— Игрок 1648. Порча имущества Центра. Штраф: двести бонусов, — ударил по ушам механический голос.

— Пошел ты! Мне правила не зачитывали! — рявкнул Клод.

— Запрещено наносить урон имуществу. Запрещено применять оружие. Запрещено проявлять агрессию. Запрещены громкие эмоции. Ваша задача — восстановление выносливости.

— Цель раунда?

— Это внеигровой уровень. Цель — успешное оплодотворение. Если через год продукт выживет и перейдет на следующий этап, вы станете победителем.

— Награда?

— Выход из Игры.

Клод криво усмехнулся. Его развели. Выход в реал — это мусор. Игра — и есть его жизнь.

— Как досрочно завершить уровень?

— Функция не предусмотрена.

Спустя пару часов Клода привели в длинный зал. Вдоль стен тянулись ряды коек. На матрасах лежали совершенно одинаковые женщины в белых робах. Их лица скрывали массивные VR-шлемы.

— Через четыре дня у них пик производства. Решайте: сверху или сзади? — сухо бросила медсестра.

— В смысле?

— Осеменение. Будете проводить сверху или сзади?

— Сверху эта бандура мешает, — Клод ткнул пальцем в визор на лице женщины.

— Шлем проецирует юниту нужную реальность. Снимать запрещено, — отрезала девушка. — Пишу: сзади. Ближайшие три дня пройдете медосмотр. Будете есть, спать и гулять. Маршруты уже залиты в ваш мозгочип.

— Не смей лезть в мои мозги!

— Алгоритм осеменения тоже залит, — скривилась медсестра. — Изучайте. От вас, мясников, вечно проблемы.

— Сука. Мы за тебя кровь проливаем, — Клод крепко сжал надменную медсестру за горло.

Та захрипела и осела на пол, судорожно глотая воздух.

— Игрок 1648. Нападение на персонал. Штраф: пятьсот бонусов, — бесстрастно сообщил механический голос.

Клод перешагнул через медсестру и вышел.

Процесс запустили в том же зале. Клоду досталась полноватая блондинка. Санитары перевернули женщин на живот. Поставили на колени и раздвинули бедра. Десять доноров надели визоры. В визоре Клода запустилась хардкорная симуляция. Санитары направили бедра юнита на него. Клод положил руки на талию женщины.

Дальше все прошло как с Памелой. Только финал случился глубоко внутри мягкого тела. Клоду неожиданно понравилось. Симуляция никогда не давала такого удовольствия. Захотелось продолжения. Клод сжал маленькие груди. Рванул женщину на себя. Ее ягодицы жестко ударили в пах. Клод вдохнул сладкий запах пота на затылке. Юнит призывно простонал.

— Игрок 1648. Процесс завершен. Уровень пройден, — произнес сотрудник Центра и оттащил Клода назад.

Санитар уложил женщину на спину. Задрал ей ноги вверх и зафиксировал ремнями к потолочному крюку. Клод натянул штаны. Мышцы все еще трепетали от напряжения. Реал оказался лучше Игры. Этот факт его озадачил.

Ему дали полчаса на сборы и загрузили в обратный рейс. Водитель снова потянулся с иглой, но Клод молниеносно перехватил его запястье. Пальцы сдавили кость до хруста.

— Я поеду в сознании, — веско сказал Клод. — Или ломаю тебе руку.

Водила побледнел, сглотнул и убрал иглу.

Обратный путь прошел в тишине. Тяжелая машина жрала километры. Водитель рулил одной рукой, вторую баюкал на колене, опасливо косясь в зеркало на пассажира. Клод откинулся на жесткое сиденье и глазел по сторонам. За бронестеклом мелькали остовы разрушенных городов и выжженные серые пустоши. Игра продолжалась, но правила изменились.

Броневик затормозил у дома. Клод забрал сумку и вышел, с силой хлопнув дверью.

3.

Следующее утро. Клод открыл глаза. Бетон пола холодил щеку. Он не помнил, как вырубился. Поднялся, разминая затекшую шею. В квартире пахло озоном и свежим ремонтом. Стерильно. Пусто.

— Котик, ты проснулся? — Памела призывно улыбалась, поправляя бретельку сорочки.

Клод вспомнил запах блондинки из Центра и тепло живой кожи. Памела казалась дешевой подделкой.

— Пошла вон, — прохрипел Клод. Проекция мигнула и исчезла.

Клод проверил кладовую. Стволы на месте. Броня пахла оружейным маслом. Он облачился в кевлар, затянул ремни. Привычная тяжесть экипировки немного успокоила.

— Игрок 1648 возвращен в Игру. Новая сессия активирована, — проскрежетал компьютер. — Задача: Зачистка промышленного сектора «Омега». Цель: Ликвидация лидера повстанцев. Юниты охранения: 200+. Условие: Подтверждение ликвидации: извлечь и отсканировать чип.

— Наконец-то, — прорычал Клод.

Он выскочил на парковку. Пикап ждал на своем месте. Клод прыгнул за руль и вдавил педаль. Машина взревела, вырываясь на разбитый хайвей.

Через двадцать минут впереди выросли трубы «Омеги». Промзона встретила тишиной и запахом гари. Сетчатка мигнула: тепловизор засек засаду в первом ангаре. Четыре снайпера на крыше и пятеро с пулеметом за бетонными блоками.

Клод не стал тормозить. Нажал кнопку на панели. Из капота выдвинулась спаренная установка. Огонь. Крупнокалиберные пули вгрызлись в бетон. Ошметки камня и щебня брызнули в стороны. Снайперы даже не успели нажать на спуск. Их тела смело с крыши свинцовым шквалом.

Клод выпрыгнул из машины еще до ее полной остановки. В руках — верный автомат.

Двое выскочили из-за контейнера. Клод всадил по пуле каждому в лоб. Без пафоса. Чистая работа. Мозги брызнули на ржавое железо. Клод перемахнул через забор и залег.

— Враги: 11/200. Прогресс: 5%.

— Медленно, — прошипел он.

Внутри ангара что-то тяжело ухнуло. Земля вздрогнула. Из ворот выкатился тяжелый экзоскелет «Красных». Стальные суставы лязгали, гидравлика шипела. В манипуляторах — сдвоенный авиационный пулемет.

— А вот это уже серьезно, — Клод оскалился.

Он сорвал с пояса гранату. Электромагнитная. То, что нужно для этой консервной банки. Клод выждал секунду, пока стальной монстр довернет ствол в его сторону. Бросок.

Синяя вспышка ослепила. Экзоскелет задергался, из сочленений посыпались искры. Пулемет захлебнулся.

Клод не терял времени. Он рванул вперед, запрыгнул на плечо замершей машине и всадил ствол автомата прямо в смотровую щель пилота. Очередь. Внутри кабины чавкнуло. Металл окрасился в красный.

— Техника: 1/1. Бонус начислен.

Клод спрыгнул на землю. Тяжелый удар ботинок о бетон. Пульс ровный, дыхание как у машины. Чистый боевой адреналин окончательно выжег из головы липкую память о Центре. Он передернул затвор. Горячая гильза со звоном отлетела в сторону.

Клод сплюнул на дымящуюся броню. Разогрев прошел отлично. Он перехватил автомат. Впереди ждал лидер.

Клод продвигался вглубь цеха. Сапоги хрустели по битому стеклу. Запах горелого масла и старой крови забивал ноздри. Сетчатка глаза выхватывала тепловые контуры за колоннами. Движение справа. Клод не глядя вскинул ствол. Очередь прошила ржавый лист железа. Раздался хрип. Тело сползло на пол.

Лидер повстанцев засел на верхнем ярусе. Путь туда преграждала стальная лестница. Клод бросил дымовую шашку. Серая муть заполнила пространство. Под прикрытием завесы он взлетел по ступеням. Сверху ударил пулемет. Пули высекали искры в сантиметрах от ботинок. Клод перекатился за массивный трансформатор.

— Цели 48 из 200. Прогресс 24 процента, — отрапортовал компьютер.

— Заткнись, — выдохнул Клод.

Он выждал паузу. Смена короба. Пулеметчик замешкался. Клод высунулся и всадил две пули точно в горло врага. Юнит завалился назад. Путь к командному мостику открыт.

Клод выбил дверь ударом ноги. Влетел в кабинет. За массивным столом мелькнул силуэт. Вспышка. Пуля чиркнула по кевлару на плече.

Клод не сбавил ход. Прыжок. Он снес стол массой тела. Укрытие разлетелось в щепки, с силой отбросив стрелка к стене. Автомат Клода жестко уперся в горло врага.

Стрелком оказалась женщина. Блондинка. Аккуратная грудь быстро вздымалась под грязным камуфляжем. На лбу багровел свежий шрам от крепления визора. Тот самый живой инкубатор из Центра.

— Игрок 1648. Цель обнаружена. Требуется ликвидация, — резанул слух голос Системы.

Блондинка сплюнула кровь на ботинок Клода. В глазах светилась животная злость.

— Жми на спуск, ублюдок, — прохрипела она.

Клод цинично усмехнулся.

— Ликвидируйте объект. До конца сессии десять минут, — ИИ терял терпение.

Клод перехватил автомат. Короткий замах. Тяжелый приклад глухо впечатался в висок женщины. Та осела на пол.

Нужно обойти сканер чипа. Клод выглянул в коридор. У лестницы валялся мертвый пулеметчик. Идеально. Клод ухватил труп. Втащил в кабинет. Выхватил тактический тесак. Два мощных удара по шее. Хруст позвонков. Голова покатилась по линолеуму. Очередь в упор превратила лицо в кровавое месиво.

Теперь главное. Клод перевернул блондинку на живот. Нащупал бугорок под кожей на затылке. Резанул ножом. Брызнула кровь. Женщина застонала в отключке. Клод подцепил крошечный чип.

Он с силой вдавил окровавленный цилиндр прямо в шейный срез мертвой головы. Запустил сканирование.

— Идентификация подтверждена. Цель уничтожена. Задание выполнено, — монотонно отчеканил компьютер.

Клод закинул блондинку на плечо. Грузная. Внизу завыли сирены подкрепления. Ударом тяжелого ботинка вынес оконную раму. Под стеной стоял его пикап.

— Теперь играем по моим правилам, — рыкнул Клод и шагнул в пустоту.

4.

Телка лежала на его кровати. Голая грудь ходила сосками вверх в такт дыханию. Клод таращился на нее. Не мог отвернуться. Светлые волосы между ног манили теплом. Его бросило в жар.

— Черт, — никогда бабы так не застревали в голове Клода. Всунул, высунул — весь разговор.

Телка застонала и повернулась на бок. Груди съехали и повисли. Как маленькие груши, которые хочется откусить. Клод отвернулся. Пошел в ванную, врубил ледяную воду, встал под душ. Контроль вернулся. Ум прояснился.

Надо двигаться дальше. Хакнуть этот уровень. Но сначала добыть информацию. Клод набрал холодной воды и плеснул ей в лицо.

— Просыпайся, — рявкнул Клод.

— Чего тебе надо, ублюдок? — зыркнула телка, — Снова хочешь трахнуть? Осеменять будете спереди или сзади, игрок 1648?

— Заткнись, сучка, — заскрипел зубами Клод, — Ты жива только ради информации. Как ты перешла из Центра оплодотворения в лагерь повстанцев? Почему за твою голову назначили бонусы?

— Это мои уровни в Игре. Центр — допуск на поле боя. Не пройдя трахальню, я не могу убивать вас, ублюдков. Глава повстанцев — мой бонусный квест. Вчера я сорвала куш и стерла лагерь красных нуклидной бомбой. Если бы не ты, сукин сын, сейчас считала бы лут и пополняла боезапас на базе.

— Обычно в Игры баб не пускают. Как ты прошла? — прищурился Клод.

На базовых уровнях встречались только пиксельные голограммы. Эта блондинка была первой реальной.

— Это продвинутый этап. Тут сливаются женская и мужская лиги. Ты не читал мануал перед стартом? — она вцепилась в него синими глазами.

— Зачем читать. Там одна чушь, — огрызнулся Клод, — Заряжай и стреляй. Задача ясна.

Блондинка сжала груди руками. Раздвинула бедра и призывно облизнула губы. Клод потерял контроль. Рванул к кровати. Резкий удар босой стопой в грудь отшвырнул его назад. Клод потерял равновесие и грохнулся на пол.

— Дурень, — рассмеялась она.

Клод рассвирепел. Крышу сорвало. Он сжал кулаки. Расстегнул ремень. Рывком оказался на кровати и жестко прижал ее запястья к матрасу. Та коротко пискнула. Клод раздвинул коленями ее бедра и резко вошел внутрь. Ощущение живой плоти сводило с ума. Клод впился губами в маленькую грудь. Клод двигался как стальной поршень. Темп нарастал. Телка издала протяжный стон. Он перевернул ее и вошел сзади. Наконец он кончил и повалился рядом на кровать.

— Как зовут? — хрипло спросил он.

— Диана. — Блондинка расслабленно раскинулась на простыне.

— Выкладывай инфу про продвинутый уровень. Нам надо его хакнуть.

— Нам?

— Да, блядь. Я сдал твой чип. Для Игры ты — труп. Хочешь жить, придется биться в паре.

— Ты очумел! — Диана набросилась с кулаками.

Клод перехватил удар. Прижал ее к кровати своим весом. Выхватил ствол из набедренной кобуры и приставил металл к виску. Под его телом пульсировала ее голая грудь.

— Тихо, сучка. Твоя жизнь меня не волнует. Хочешь сдохнуть — могу прямо сейчас вышибить тебе мозги. — Клод наклонился к самому уху. — Я даю шанс. Есть схема воскрешения игрока. Нужно забрать бонус и отсканировать твою сетчатку в шатре Председателя.

Клод ослабил хватку. Диана замерла. Холодный расчет вытеснил ярость. Она оценивала выгоду. Клод не сомневался — этот уровень они пройдут вместе.

— Заряжено, — она протянула руку. — Но только до воскрешения. Потом разбежимся. Где душ?

Пока напарница мылась, Клод загрузил тактическую карту. Новая миссия. Заброшенный биореактор. Цель: мутанты. Резистентны к облучению, быстро регенерируют защитный панцирь. Питаются человеческой плотью.

— Как убивать этих тварей? — Клод потер подбородок.

— Бей двойной очередью, — голая Диана стояла за его спиной и вытирала волосы полотенцем.

— Бред.

— Первый выстрел колет панцирь, второй разносит мозг. У меня были такие на прошлом этапе.

Через полчаса пикап нес их на северо-восток, прямо к пульсирующей на карте точке.

5.

Движок взвыл, пикап прорвал сетку ограждения. Вокруг мелькали бетон и ржавые трубы биореактора. Из тени перли мутанты. Костяные наросты, шипение, скорость. Клод выкрутил руль. Пустил машину в занос. Диана в кузове вскрывала кофры.

— Ствол готовь! — крикнул Клод и ударил из штурмового револьвера в упор.

Панцирь твари разлетелся. Мясо вывалилось наружу. Клод попытался взвести курок, но рана быстро затягивалась. Броня нарастала обратно. Тварь готовилась к прыжку. Ударила автоматная очередь Дианы. Пули вошли точно в брешь. Мозги брызнули на капот.

— Работает двойной! — завопила Диана. — Ломай щиты, я бью в мясо! Синхронно!

Впереди показался туннель. Началась бойня. Клод крутил руль одной рукой, а второй палил из револьвера. Вскрывал панцирь — Диана добивала. Без пауз. Задержка означала смерть. Защита смыкалась мгновенно.

Пикап выскочил на открытую площадку. Со всех сторон хлынули ползуны. Мелкие, но бронированные наглухо. Клод ударил из подствольника. Десяток тварей раскидало взрывом. Обнаженная биомасса пульсировала. Диана залила площадку из огнемета. Твари визжали. Огонь сжигал клетки быстрее, чем работала регенерация.

На эстакадах показались плевуны. Кислота ударила в борт.

— Сноси кость! — Диана вскинула снайперскую винтовку.

Клод выстрелил из дробовика. Костяной воротник слетел. Диана всадила пулю прямо в открытый шейный узел. Тварь рухнула. Второй плевун увернулся от дроби. Броня осталась целой. Мутант прыгнул на крышу и вонзил когти в металл. Диана завела бензопилу. Рев мотора, лязг, кровь во все стороны. Тварь осталась без башки.

Реактор пульсировал впереди. Вонь и жар били по нервам. Ворота перекрывали путь. Со всех сторон перли неповоротливые туши гигантских мутантов. Глухая многослойная костяная броня. Дробовик против таких глыб бесполезен.

Клод схватил РПГ. Диана ударила из пулемета. Отсекла мелочь. Ракета пробила роговой панцирь. Разнесла мутанта на куски. Клод перехватил пулемет и зажал спуск до перегрева. Диана швырнула гранаты. Взрывы превратили бронированных тварей в фарш. Регенерация не работает, когда нечему срастаться.

— Ядро! — Клод метнулся к панели.

Два рычага. Нужно опустить одновременно. Твари отрезали путь. Клод выхватил двустволку и разнес мутанта пополам. Диана рубила проход пилой. Они прорвались к панели.

— Раз, два, три! — скомандовал Клод.

Рычаги рухнули вниз. Заревела сирена. Вспыхнул зеленый огонь химического сброса. Хлынула токсичная жидкость. Мутанты заживо растворялись в кислоте. Реактор вспыхнул.

— В машину! — Клод рванул назад.

Диана прикрывала отход. Пила заглохла. В ход пошел револьвер. Выстрел за выстрелом по ползущим тварям. Прыжок в кузов. Клод вдавил газ. Взрыв сотряс реактор. Пикап вылетел из зоны поражения, позади бушевал ад.

— Уровень пройден. Поздравляю, игрок. — отчеканил компьютер.

Клод ударил по тормозам. Мотор затих. Горизонт позади пылал. Зарево над реактором разросталось.

Диана тяжело дышала. Зрачки расширены. Облизала губы. Резко извернулась и оказалась сверху. Расстегнула кевлар. Груди вывалились наружу. Клод притянул ее к себе. Потянул молнию вниз. Блеснули голые бедра. Клод расстегнул штаны. Диана сжала член ягодицами. Пот, кровь и животная похоть смешались.

Она скакала сверху как разъяренная лошадь. Наконец, издала глухой рык и навалилась грудью на лицо Клода. Он уложил ее на спину. Мощными ударами вбивался в мягкую, тугую плоть. На пике Клод жестко сжал маленькую грудь. Диана надрывно застонала. Клод тяжело рухнул сверху. Пот стекал по лицу. Светлые волосы в кровавых ошметках и бетонной пыли разметались по сиденью. Она блаженно улыбалась.

6.

— Достижение аннулировано. Обнаружено критическое нарушение правил. Дисквалификация Игрока 1648, — бездушно отчеканил компьютер.

— Какого хера... — выдохнул Клод, не веря ушам.

— Игрок использовал в качестве оружия несанкционированного игрока. До полного уничтожения 24 часа.

Клод впечатал кулак в бортовую панель. Экран мигнул, брызнул искрами и погас под плотной паутиной трещин.

— Кретин! Как мы теперь узнаем координаты? — взвилась Диана.

— Инструкция выдана — выжить 24 часа, — Клод потрошил сумку с боеприпасами. — У меня остался планшет Ника. Перед стиранием он скинул мне логи.

Клод выудил со дна армейский тактический планшет. Экран засветился. Он открыл текстовый файл «Респавн».

«Бро. Если ты это читаешь — значит, меня стерли. Я словил таймер: хотел хакнуть терминал у Шатра Председателя и забрать бонусы напрямую. Как только запустился счетчик — моя биометрия стала мусором. Главный шлюз Шатра встал на блок, сканеры не пропускают. У меня не хватило времени взломать периметр Я закинул дешифратор в заначку под вентшахтой в Секторе 4. Возьми его, если решишь сунуться в Шатер. И всю мою снарягу, если она еще там. Удачи».

Клод бросил планшет на панель.

— Сектор 4 закрыт для мертвяков, — констатировала Диана. — Наши чипы не откроют даже внешние ворота.

— Значит, добудем свежий. — Клод выжал сцепление. — Заодно заберем мой арсенал.

Через час пикап затормозил на парковке жилого блока. Клод подошел к знакомой стальной двери. Приложил запястье к сканеру. Загорелся красный крест. Доступ закрыт. Клод молча достал револьвер и выстрелил в замок. Вышиб дверь ногой.

На его кровати валялся голый лысый мужик. Сверху скакала полупрозрачная голограмма Памелы. Она сладко мурлыкала:

— Ты бесподобен, котик! Я кончила уже три раза подряд.

— Ах ты продажная сучка, — прорычал Клод.

Лысый подскочил. Рука дернулась к тумбочке за пистолетом. Клод рванул вперед. Удар рукояткой в челюсть. Лысый рухнул на матрас. Второй удар раздробил висок. Новичок обмяк. Хруст костей потонул в голосе Памелы:

— Котик, твой пульс упал до нуля... — Голограмма повернулась к Клоду. Сладко улыбнулась. — Неопознанный Игрок, желаете занять жилое помещение?

— Заткнись, — процедил Клод.

Он вытащил тактический нож. Перевернул труп. Сделал надрез под затылком. Кровь залила простыню. Клод вырезал чип вместе с мясом. Промакнул краем чистой ткани. Бросил Диане. Та поймала кусок на лету.

Клод поддел ножом край плиты в полу. Откинул крышку тайника. Внутри блеснула сталь. Он достал штурмовой дробовик, пару гранат и тяжелый бронежилет.

— Переодевайся. Идем в Сектор 4.

Диана сбросила одежду. Посмотрела на Клода. Присела. Обхватила его бедра руками и уткнулась головой в пах.

— Какого чё... — Клод осекся.

Диана уже взяла член в рот. Глубоко и жадно. Ритмично задвигалась. Клод глухо рыкнул. Его кулак сжал светлые волосы, направляя ритм. На раздвинутых бедрах блестели капли пота. Закончив, она слизнула каплю с губ и поднялась. Натянула разгрузку и закрепила кобуру на бедре. Клод сгреб гранаты в рюкзак. Они вышли в пустой коридор. Стальная дверь захлопнулась.

Мотор пикапа взревел на парковке. Колеса высекли искры из бетона. Машина понеслась по эстакадам нижних уровней.

Через полчаса пикап замер у гермоворот с облупившейся четверкой. Клод заглушил двигатель. Подошел к шлюзу. Прижал окровавленный чип к панели. Писк сканера. Мигнул зеленый диод. Тяжелые створки со скрежетом расползлись в стороны.

В нос ударил запах горелой изоляции. Под потолком гудела вентиляция.

У дальней стены копошились три Чистильщика. Массивные киборги-утилизаторы. Они вскрывали бетонный пол над заначкой Ника.

— Несанкционированный доступ, — Чистильщик повернул голову-визор.

— Обращение отклонено, — процедил Клод.

Вскинул дробовик. Нажал на спуск. Сноп тяжелой картечи снес киборгу половину башки. Брызнули искры и черная техническая жидкость. Тварь рухнула.

Остальные две твари развернулись. Очередь пулеметов разорвала воздух. Клод метнулся за генератор. Пули выбили крошку из бетона над головой.

Диана вынырнула из-за труб. Ударила длинной очередью. Пули прошили суставы утилизатора. Тот дернулся. Осел на одно колено. Клод поддержал атаку из дробовика. Всадил заряд в грудную пластину киборга. Металл лопнул с хрустом.

Третий Чистильщик бросил пулемет. Прыгнул на Клода. Металлические когти лязгнули по бронежилету. Клод отбился прикладом. Выхватил гранату. Рванул чеку. Запихнул снаряд прямо в развороченную шейную проводку твари.

Ударом ноги отбросил киборга назад.

— Ложись!

Клод рухнул на пол, прижав собой Диану. Грохнул взрыв. Волна обжигающего воздуха прокатилась по спине. Полетела шрапнель и куски металла. Клод поднялся. Подошел к воронке. Внутри развороченного бетона лежал черный кейс. Клод отщелкнул замки. Достал армейский дешифратор.

— У нас осталось двенадцать часов, — Диана подошла сзади. Положила руку на плечо.

Клод захлопнул кейс.

— Стартуем в шатер, за респавном.

7.

Диана подняла руку. Пикап замер в паре километров от Шатра. Клод вскинул бинокль. Периметр щетинился турелями и сканерами. Смертоносная сеть.

— Как будем пробираться? — Диана пересчитывала пушки. — Двадцать шесть стволов. Твой череп разнесут в кашу.

— Твой тоже, — огрызнулся Клод. — Кажется, у меня в багажнике завалялась ЭМИ-пушка.

— Вырубишь всё — дешифратор не сработает.

— Значит, по старинке. С пулеметом наперевес. Ты отвлекаешь, я вбиваю дешифратор в панель. Готова?

— А то, — промурлыкала Диана, щелкнув затвором штурмовой винтовки.

Клод вдавил педаль в пол. Пикап взревел и сорвался к Шатру. В заносе бампер снес крайнюю огневую установку. Клод выкатился из кабины на ходу. До панели — сто метров. Диана выпрыгнула с другой стороны. Дала очередь по турелям справа.

Началась бойня. Автоматика мгновенно трекала живые цели. Спасало двигаться без остановок. Кевлар отрабатывал по полной, но шрапнель и бетонная крошка впивались в кожу сквозь броню. Клоду оставалась пара метров. Турели взяли его в клещи. Свинец вспарывал воздух по обеим сторонам, обжигая лицо.

Диана рванула вперед. Упала на колено. Швырнула гранату в правую установку. Левую залила свинцом. Прицел поймал ее. Снаряд ударил у правой ноги. Взрывная волна швырнула на спину. В глазах потемнело. Звон в ушах. Четыре турели с гудением разворачивали стволы прямо на Диану.

Клод сделал последний рывок. С лёта вогнал дешифратор в панель. Система поймала глюк. Экран вспыхнул зеленым. Турели дернулись и замерли. Тяжелые ворота со скрежетом расползлись в стороны.

Едва они шагнули за силовое поле, пространство лопнуло, как огромный стеклянный пузырь. Невидимая сила рванула их, вывернула наизнанку и бросила на гладкий, стерильно-белый пол. Ни звука. Абсолютный вакуум, в котором гулко отдавалось их дыхание.

В центре комнаты за матовым столом сидел щуплый Председатель в костюме и невозмутимо пил кофе из фарфоровой чашки.

— Торопитесь, — сухой скрипучий голос ударил по ушам. — До стирания еще двенадцать часов.

— Отменяй таймер, — Клод вскинул дробовик. — И делай ей респавн.

Председатель аккуратно поставил чашку на блюдце и тонко улыбнулся.

— Вы не поняли. Игроки не диктуют правила. Игроки — это расходник. Мусор.

— Давно мечтал это сделать, — усмехнулся Клод и нажал на спуск.

Сноп картечи разорвал грудь Председателя в клочья. На белом костюме растеклось кровавое пятно. Развороченный труп отбросило к стене. Он тяжело сполз на идеально чистый пол.

Клод шагнул вперед. Замер.

Кровь Председателя впитывалась в белый пластик пола.

Труп дернулся. Спина выгнулась неестественным углом. Дорогой пиджак лопнул. С влажным хрустом человеческая кожа разошлась по позвоночнику. Наружу вывалились пульсирующие жгуты черных мышц. На концах — хитиновые лезвия. Лицо чинаря повисло сбоку на тонкой жиле, как съехавшая резиновая маска.

Тварь с размаху вонзила хитиновые лезвия своих рук в пол Шатра. Черная слизь хлынула во все стороны. Белая комната потемнела. Геометрия пространства ломалась. Шатер ожил. По стенам ползли пульсирующие черные вены. С потолка с металлическим лязгом рухнули стальные щупальца.

Пол под ногами Клода дрогнул и начал расходиться, превращаясь в пасть из вращающихся лезвий. Болтающееся на боку лицо дернулось и прохрипело:

— Утилизация начата.

8.

Шатер перестраивал геометрию. Центр комнаты превратился в гору черного мяса и кабелей. От тела Председателя по стенам расползались пульсирующие вены. Белый пластик пола разлетелся. На его месте выли вращающиеся стальные зубья.

— Давай наверх! — рявкнул Клод.

Диана прыгнула, едва не сорвавшись в дробилку. Повисла на балке. Вскинула автомат. Короткая очередь. Свинец ударил в черную тварь и осыпался вниз сплющенными болванками.

— Не берет! — крикнула она. — Броня!

С потолка рухнуло металлическое щупальце, пытаясь смахнуть Клода вниз, в дробилку. Он отскочил. Сталь раздробила бетон, секанув острой крошкой.

Цепляясь за арматуру, Клод подобрался ближе к Председателю. Выстрел из дробовика. Картечь в упор разнесла сплетение вен на боку монстра. Шатер издал оглушительный визг. Жгуты лихорадочно поползли к ране, стягивая разрыв.

— Ага. Больно тебе, сука, — хищно оскалился Клод.

Лезвия внизу завыли громче. Комната сужалась, загоняя игроков в измельчитель. Свисающее резиновое лицо Председателя растянулось.

— Конец... игры... — булькнуло из порванной глотки. Окровавленные зубы оскалились в подобии улыбки.

Брюхо твари лопнуло с мокрым треском. Вместо кишок на пол вывалились черные жгуты. Внутри раздвинувшихся хитиновых створок пульсировало ядро. Жгуты слепо шарили по стенам, подтягивали к ядру вены, накачивая его кровью.

— Качает энергию для финального удара, — понял Клод.

Вскинул ствол. Щелчок. Пустая гильза со звоном отлетела в сторону. Клод злобно сплюнул и отшвырнул бесполезный дробовик.

— Диана! Что по патронам?!

— Треть магазина! — Она прыгнула на соседнюю балку, уходя от щупалец.

— Бей в узел! — заорал он. — Весь магазин! Не дай ему закрыться! У меня по нулям!

Диана зажала спуск. Злая очередь прошила ядро. Тварь истошно взвыла, пытаясь сомкнуть хитиновые створки, но пули рвали мясо, не давая броне сойтись.

Шатер содрогнулся. Остатки пола ушли из-под ног. Клод оттолкнулся от падающего бетона. Бросился на монстра. Хитиновый клинок полоснул по ребрам. Кевлар лопнул, горячая кровь залила бок. Плевать. Клод всем весом рухнул на тварь. Голыми руками вогнал пальцы в раскрытое нутро. Черная слизь обожгла кожу. Жгуты впились в запястье, пытаясь оторвать руку.

— Иди в утиль, сука! — прохрипел Клод.

Сжал раскаленный узел и с ревом рванул на себя. Оглушительный хруст. Брызги черной крови ударили в лицо. Он вырвал кусок плоти вместе с пульсирующим ядром.

Комната захлебнулась криком. Щупальца с грохотом рухнули вниз. Вращающиеся лезвия встали. Тварь под Клодом забилась в судорогах и изрыгнула фонтан черной жижи.

Клод скатился на уцелевший край пола. Диана приземлилась рядом.

— Ненавижу босс-файты, — она тяжело дышала.

Тварь рядом еще дергалась. Клод с оттягом пнул ее усиленным ботинком. Раздался жалкий визг.

— Так тебе, сука, — процедил он, держась за порванный бок.

— Давай обработаю.

Диана достала аптечку. Разрезала кевлар по шву. Залила антисептиком, промокнула, скрепила края и запенила рану. Рубец моментально стянулся. Боль отступила.

Клод рывком поднялся и потянул Диану на себя. Грубо впечатал в стену, расстегивая ее кевлар. Она подалась навстречу, освобождая грудь. Клод схватил ее за бедра, приподнял и насадил на себя. Диана изогнулась дугой, крепко обхватив его ногами. Он входил в нее резкими, злыми ударами. На коже выступил пот. Диана глухо застонала и впилась пальцами ему в плечи. Клод сжал ее бедра до синяков. Выдохнул сквозь зубы. Обмяк.

В наступившей тишине раздался механический голос: «Протокол утилизации прерван. Уровень пройден. Победители — игроки 1648 и 1092».

— Вон он, твой респавн, — Клод довольно усмехнулся, застегивая штаны.

В помещении включилась сигнализация. «Активирован таймер. Уровень уничтожится через 5 минут». Белые стены Шатра пошли рябью и погасли, обнажив голый бетон. Туша твари испарилась. Только лужа едкой жижи с хлюпаньем утекала в решетку пола.

— Блядь. А вот теперь пора валить. — быстро бросил Клод.

— Тут дверь. — Диана подняла автомат и шибанула прикладом по замку. Дверь распахнулась. Внутри серверные стойки и панель с десятками мониторов. На них с разных ракурсов транслировалась арена, где они только что чуть не сдохли. На основном экране таблица лидеров.

Игрок 1648 (Клод). Статус: Жив. Урон: 8400. Ставка на жизнь 1 млн. Ставка на смерть 10 млн.

Игрок 1092 (Диана). Статус: Жива. Урон: 6100. Ставка на жизнь 100 тыс. Ставка на смерть 1 млн.

— Они превратили Игру в гребаное шоу, — Клод яростно всадил кулак в один из экранов. Монитор погас.

Диана молча указала на верхнюю панель. Там крупным планом крутилась запись того, как они только что трахались у стены. Донаты сыпались непрерывным потоком.

— Ссуки, — процедил Клод.

Из динамиков ударил синтетический голос:

«Внимание. Несанкционированный доступ в рубку. Таймер зачистки изменен. До полного уничтожения уровня — 30 секунд».

— Твою мать!

Клод выскочил в коридор, Диана за ним. Впереди эвакуационный шлюз. Клод влетел в тамбур. Диана шагнула следом, но с потолка съехала плита, отсекая ее наглухо.

— Диана! — Клод ударил кулаком в бронедверь.

Сверху зашипело. Из вентиляции ударили струи густого белого газа. Клод попытался задержать дыхание, но химия уже парализовала легкие. Ноги подкосились. Сознание рухнуло в темноту.

Клод проснулся один.

Во рту стоял вкус ржавчины. Мышцы ломило. Он попытался перевернуться на спину. Стиснул зубы. В заднице невыносимо зудело. Клод сунул руку за спину. Нащупал толстый пластиковый шланг, уходящий внутрь тела.

— Что за блядство... — хрипло выдохнул он.

С силой рванул шланг на себя. Задний проход пронзила дикая боль. Трубка вышла с влажным чавканьем. Клод с отвращением отбросил окровавленный пластик в сторону.

Он сел и огляделся. По пояс голый, в густой, зловонной грязи. Над головой качались гигантские тропические папоротники, в нос бил запах соленого океана. Ни брони. Ни оружия.

Где-то рядом лязгнул затвор.

Очередь вспорола грязь в метре от него. Вторая обожгла ухо. Клод среагировал на инстинктах — рывком ушел в кусты. Слился с зеленью.