눈을 떴을 때, 김도윤은 세상이 비틀린 채 반으로 접혀 버렸다는 사실을 가장 먼저 깨달았다. 왼쪽 시야는 천장의 형광등이 내뿜는 창백한 빛을 간신히 받아내고 있었으나, 오른쪽은 잉크를 쏟아부은 듯한 잿빛 안개 속에 영원히 잠겨 있었다. 마법을 억지로 끌어다 쓴 대가는 이토록 노골적이고도 물리적인 방식으로 그의 신체를 잠식해 들어왔다. 망막 너머에서 느껴지는 타는 듯한 작열감은 단순한 통증을 넘어, 신경계 전체를 갉아먹는 기계적인 소음처럼 뇌를 울려댔다.
그는 젖은 솜뭉치처럼 무거운 몸을 일으키려 애썼다. 척추 마디마디가 삐걱거리는 녹슨 톱니바퀴처럼 비명을 질렀다. 침대 시트는 그가 흘린 식은땀으로 축축하게 젖어 살갗에 기분 나쁘게 달라붙어 있었다. 공기 중에는 소독약의 매연과 누군가의 살이 타들어 간 뒤 남은 비릿한 냄새가 뒤섞여 폐부 깊숙한 곳까지 찔러왔다. 이곳은 서울 시청 지하에 마련된 임시 치료소였다. 김도윤은 자신이 승리했음에도 불구하고 패배자보다 더 처참한 꼴로 버려졌음을 직감했다.
"움직이지 마십시오. 김도윤 씨, 지금 당신의 신경계는 과부하로 인해 붕괴 직전입니다."
곁을 지키던 의료 담당 요원이 무미건조한 목소리로 그를 제지하며 어깨를 눌렀다. 요원의 손길은 인간의 온기보다는 잘 닦인 금속 의수처럼 차갑고 단단했다. 도윤은 마른침을 삼키려 했으나 목구멍은 사막의 모래바람을 삼킨 듯 거칠게 갈라져 있었다. 그는 떨리는 손을 들어 자신의 오른쪽 눈을 가린 붕대를 만지려다 멈췄다. 손가락 끝에 감각이 전혀 없다는 사실을 깨닫자 소름 끼치는 공포가 등줄기를 타고 흘렀다. 피부가 두 치수 줄어든 것 같은 압박감이 전신을 옥죄어 왔고, 심장 박동은 귀 옆에서 들리는 장례식의 북소리처럼 불규칙하게 울려 퍼졌다.
"이서하... 이서하는 어디 있습니까? 같이 있던 요원들은요?"
김도윤의 목소리는 쇳가루가 섞인 듯 탁하게 갈라져 나왔다. 의료 요원은 대답 대신 링거의 유량을 조절하며 시선을 피했다. 천장에서는 일정한 간격으로 형광등이 깜빡거렸고, 그 리듬에 맞춰 도윤의 머릿속에서도 통증이 파도처럼 밀려왔다. 복도 너머에서는 들것이 바닥을 긁으며 지나가는 소리와 억눌린 신음이 끊임없이 들려왔다. 그것은 도시가 지불해야 할 할부금처럼 잔혹한 소음이었다.
"지금은 본인의 안위만 생각하십시오. 당신이 마지막에 방출한 그 '한기' 덕분에 더 많은 사상자가 나오는 것은 막았으니까요."
요원은 차트를 넘기며 말을 이었다. "정리하자면, 당신은 영웅적인 일을 한 겁니다."
이 말은 위로라기보다는 잘 짜인 보고서의 결론처럼 들렸다. 도윤은 그 '영웅적'이라는 단어가 얼마나 많은 피를 가리고 있는지 본능적으로 깨달았다. 그는 억지로 몸을 비틀어 침대 가장자리에 발을 내디뎠다. 바닥의 차가운 냉기가 발바닥을 타고 올라오자, 마법의 잔재가 남은 혈관들이 일제히 요동치며 근육 경련을 일으켰다. 그는 벽을 짚으며 비틀거렸고, 요원의 만류를 뿌리친 채 병실 밖으로 나섰다.
복도는 전쟁터의 후방보다 더 처참한 광경으로 가득 차 있었다. 하얀 타일 바닥 위에는 닦아내지 못한 핏자국이 점처럼 박혀 있었다. 얇은 커튼 하나로 분리된 병상마다 서울의 '수호'를 위해 동원된 이들이 신음하고 있었다. 도윤은 본능적으로 이서하의 기운을 찾으려 애썼다. 그와 연결되었던 푸른 빛의 선은 이제 끊어진 전선처럼 너덜거리고 있었지만, 그 끝에는 여전히 희미한 진동이 남아 있었다. 그는 마치 거대한 폭풍이 지나간 자리를 헤매는 생존자처럼, 보이지 않는 위협을 느끼며 이서하가 누워 있을 병상을 향해 한 걸음씩 내디뎠다.
마침내 도착한 병실 안에서, 김도윤은 얼어붙은 듯 멈춰 섰다. 이서하는 각종 기계 장치에 둘러싸인 채 창백한 인형처럼 누워 있었다. 그녀의 왼쪽 팔과 어깨를 덮은 붕대 너머로 검게 그을린 살점이 비쳐 보였다. 그것은 화염에 의한 상처가 아니었다. 도윤이 방출했던 극저온의 마력이 대기를 찢으며 발생시킨 '반사파'가 그녀의 신체를 직접 타격한 흔적이었다. 링거액이 똑똑 떨어지는 소리가 고요한 병실 안에서 유난히 크게 들렸다. 심전도 기계의 단조로운 삑 소리는 마치 그녀의 생명이 숫자로 환산되는 과정처럼 느껴졌다.
"이게... 내가 한 짓입니까?"
김도윤이 곁을 지키던 간호 요원에게 물었다. 그의 목소리는 죄책감에 젖어 힘없이 떨리고 있었다. 요원은 차트를 넘기며 잠시 망설이다가, 이내 도윤의 눈을 똑바로 응시하지 못한 채 고개를 끄덕였다.
"그때 마력의 방향이 미세하게 뒤틀렸습니다. 도윤 씨가 아니었다면 이 구역 전체가 소멸했겠지만, 이서하 요원은 그 충격을 가장 가까이서 받아냈어요. 운이 좋았다고 해야 할지, 아니면..."
요원의 말끝이 흐려졌다. 도윤은 이서하의 손을 잡으려다 멈칫했다. 자신의 손끝에서 여전히 배어 나오는 서늘한 냉기가 그녀를 다시 다치게 할 것만 같았다. 그는 자신이 강해질수록, 자신이 시스템의 정점에 다가갈수록 주변의 소중한 것들이 얼어붙어 부서진다는 사실을 뼈저리게 실감했다. 그녀를 지키기 위해 휘두른 힘이 결국 그녀를 무너뜨린 흉기가 되었다는 역설이 도윤의 심장을 난도질했다.
그는 무거운 발걸음을 옮겨 지휘실로 향했다. 죄책감은 이내 시스템을 향한 서늘한 분노로 변해 있었다. 지휘실 문을 열자, 최가을이 대형 모니터 앞에 서서 무언가를 검토하고 있는 모습이 보였다. 모니터에는 이번 전투의 피해 현황이 복잡한 코드와 숫자로 나열되어 있었다. 최가을은 도윤의 등장에도 놀라지 않은 채, 차가운 눈빛으로 그를 훑어보았다.
"김도윤 씨, 병실에 있어야 할 사람이 여기까지 무슨 일입니까? 당신의 상태는 이미 보고받았습니다."
최가을의 목소리는 평소보다 더욱 단단하고 사무적이었다. 그녀는 모니터 화면을 가볍게 두드렸다. 화면에는 'Return JSON'이라는 명령어와 함께 사상자 명단과 소모된 자원 리스트가 출력되고 있었다. 도윤은 그 차가운 텍스트 더미 속에서 이서하의 이름을 발견했다. 그녀의 부상은 '중상(Critical)'이라는 짧은 단어와 몇 자리의 수치로 치환되어 있었다.
"이게 다입니까? 사람이 죽을 뻔했고, 누군가는 평생 지워지지 않을 상흔을 입었습니다. 그런데 당신들에겐 그저 이 숫자 조각들이 전부인 겁니까?"
도윤의 외침에 지휘실 내의 공기가 순식간에 대전되었다. 근육이 스프링처럼 감기며 당장이라도 폭발할 것 같은 긴장감이 감돌았다. 최가을은 천천히 몸을 돌려 도윤을 마주 보았다. 그녀의 척추는 마치 강철로 빚어진 것처럼 꼿꼿했고, 그 눈빛에는 일말의 흔들림도 없었다.
"정리하자면, 도윤 씨는 지금 감정에 휘둘려 전체의 효율을 부정하고 있는 겁니다."
그녀는 화면의 로그를 가리키며 덧붙였다. "이 JSON 로그를 보십시오. 당신의 선택으로 인해 절감된 손실액과 보존된 인력의 가치는 이서하 요원의 희생보다 수십 배나 큽니다. 우리는 전쟁 중이고, 시스템의 생존을 위해서는 누군가의 희생을 상수로 두어야만 합니다."
"이서하는 상수가 아닙니다! 그녀는 사람이라고요!"
김도윤은 책상을 내리치려 했으나, 손가락 끝에 전해지는 둔탁한 통증이 그를 멈춰 세웠다. 최가을은 비웃는 듯한 미소를 살짝 지었다.
"당신이 그 힘을 받아들였을 때 이미 선은 넘었습니다. 당신이 강해지는 만큼, 누군가는 반드시 그 값을 치러야 하죠. 그것이 이 도시를 지탱하는 마법의 법칙이자, 우리가 따르는 시스템의 논리입니다. 선택하십시오. 계속해서 그 빚을 짊어지고 나아갈 것인지, 아니면 여기서 무너져 모두를 죽게 할 것인지."
최가을의 말은 도윤의 폐부 깊숙한 곳을 찌르는 얼음 송곳 같았다. 그는 아무런 대꾸도 하지 못한 채 지휘실을 빠져나왔다. 복도의 형광등 불빛이 그의 일그러진 그림자를 길게 늘어뜨렸다. 그는 자신이 희생을 먹고 자라는 괴물이 되어가고 있다는 사실을 부정할 수 없었다. 한 걸음씩 옮길 때마다 발바닥에 닿는 감각이 소실되어 가는 것을 느끼며, 그는 자신이 인간으로서의 경계를 서서히 이탈하고 있음을 예감했다.
도윤은 무너져 내리는 마음을 추스르기 위해 옥상으로 향하는 비상계단을 올랐다. 차가운 겨울 공기가 폐 속으로 들어오자 비로소 숨을 쉴 수 있을 것 같았다. 옥상 한구석, 낡은 벤치 위에는 누군가 두고 간 담요가 놓여 있었다. 그는 떨리는 손으로 담요를 끌어당겨 어깨에 둘렀다. 밤하늘의 서울은 여전히 화려한 불빛을 내뿜고 있었지만, 그 밑바닥에서는 수많은 이들의 비명이 소리 없이 흐르고 있었다.
"여기 있을 줄 알았어."
익숙한 목소리에 고개를 돌리자, 김태균이 미지근한 캔커피 두 개를 들고 다가오고 있었다. 그는 별다른 말 없이 도윤의 옆에 앉아 커피 하나를 건넸다. 캔에서 전해지는 희미한 온기가 도윤의 감각 없는 손바닥을 간지럽혔다. 두 사람은 한참 동안 아무런 대화도 나누지 않은 채, 도시의 소음과 차가운 바람을 공유했다.
"선생님, 제가 한 선택이 틀린 걸까요? 사람을 살리겠다고 쓴 힘이 결국 제 파트너를 망가뜨렸습니다."
도윤이 마침내 침묵을 깨고 물었다. 김태균은 캔커피를 홀짝이며 먼 곳을 응시했다. 그의 얼굴에는 세월의 풍파와 실패의 흔적이 깊게 패어 있었다.
"날씨는 말이다, 도윤아. 우리가 아무리 정확하게 예측하려고 해도 결국 누군가의 집을 무너뜨리고 누군가의 농사를 망치곤 하지. 마법도 마찬가지야. 완벽한 구원은 없어. 누군가를 지키기 위해 휘두른 우산이 옆 사람의 눈을 찌를 수도 있는 게 이 세상의 이치란다."
김태균은 도윤의 어깨를 투박하게 다독였다. 거친 담요의 촉감과 선생님의 따뜻한 위로가 도윤의 얼어붙은 마음을 조금씩 녹여내렸다.
"괜찮지 않아도 된다. 네가 느끼는 그 죄책감이 네가 아직 인간이라는 증거니까. 하지만 그 빚에 눌려 죽지는 마라. 네가 무너지면, 이서하가 치른 희생은 정말로 아무런 의미 없는 데이터 조각이 되어버릴 테니까."
김태균은 잠시 멈추더니, 장난스럽게 덧붙였다.
"오늘 네 에러 로그를 보니까 감정 과부하로 status code 500이 떴더구나. 이럴 땐 그냥 시스템을 재부팅하는 게 답이야. Return JSON: 감정값 null. 알겠냐?"
도윤은 김태균의 엉뚱한 농담에 아주 짧은 헛웃음을 터뜨렸다. 비록 시야의 절반은 여전히 어둠 속에 잠겨 있었고 전신은 통증으로 비명을 지르고 있었지만, 이 순간의 온기만큼은 진실하게 느껴졌다. 그는 자신이 짊어진 빚의 무게를 다시금 가늠해 보았다. 그것은 결코 가벼워지지 않겠지만, 적어도 혼자서 짊어질 필요는 없다는 사실을 깨달았다.
숙소로 돌아온 김도윤은 거울 앞에 섰다. 붕대를 풀어낸 그의 오른쪽 눈은 눈동자의 색이 바랜 채 기이한 푸른빛 문양이 각막 주변을 타고 흐르고 있었다. 손가락을 펴려 하자 관절이 뻣뻣하게 걸리며 마찰음이 들리는 듯했다. 마법적 치료를 받으면 감각을 일부 되찾을 수 있겠지만, 그것은 수명을 깎거나 다른 감각을 포기해야 하는 또 다른 거래였다. 그는 거울 속에 비친 자신의 일그러진 얼굴을 응시하며, 이것이 자신이 선택한 길의 징표임을 받아들였다.
밤이 깊어지자, 도윤은 작전용 단말기를 켰다. 지휘실에서 보았던 JSON 로그를 몰래 다시 불러오기 위해서였다. 그는 자신의 분석가적 본능을 발휘해 암호화된 데이터의 틈새를 파고들었다. 화면 위로 푸른빛 텍스트들이 폭포처럼 쏟아져 내렸다. 그는 자신의 마법 사용 시점과 이서하가 부상을 입은 타임스탬프를 정밀하게 대조하기 시작했다.
그런데 이상한 점이 발견되었다. 이서하의 부상 기록과 도윤의 마력 방출 시간 사이에 약 0.5초의 공백이 존재했다. 산술적으로 계산했을 때, 도윤의 반사파가 그녀에게 도달하기 전 이미 그녀의 방어막은 내부에서 해제되어 있었다. 누군가 의도적으로 그녀를 무방비 상태로 몰아넣은 흔적이었다.
"권한 부족. 상세 정보에 접근할 수 없습니다."
화면에 붉은 경고창이 뜨며 데이터가 차단되었다. 도윤의 손끝이 미세하게 떨렸다. 스크롤을 내리려 할 때마다 단말기에서 느껴지는 미세한 진동이 그의 신경을 자극했다. 정적 속에서 울리는 시스템 경고음은 마치 누군가 그를 감시하고 있다는 경고처럼 들렸다.
도윤은 화면을 끈 채 어둠 속에 앉아 생각에 잠겼다. 이 전쟁은 단순히 두 파벌 사이의 신념 다툼이 아니었다. 누군가 이 희생과 데이터를 조작하며 거대한 이득을 취하고 있었다. 이대로 시스템이 시키는 대로 계속 싸운다면, 그는 언젠가 정말로 돌아올 수 없는 선을 넘게 될 것이었다.
"누가 이 전쟁으로 이득을 보는 거지..."
그는 혼잣말처럼 중얼거렸다. 침대 스프링이 삐걱거리는 소리가 유난히 크게 들리는 밤이었다. 김도윤은 자신의 손등 위에 새겨진 푸른 마법 상흔을 내려다보았다. 그것은 힘의 증표가 아니라, 그가 갚아야 할 거대한 빚의 장부였다. 다음 전투가 시작되기 전에, 그는 이 숫자 뒤에 숨겨진 진실을 찾아야만 했다. 그것만이 이서하의 희생을 헛되게 하지 않는 유일한 길이었다.
어둠 속에서 도윤의 눈동자가 차갑게 빛났다. 한쪽 시야를 잃은 대신, 그는 이전에는 보지 못했던 도시의 추악한 이면을 보기 시작했다. 서울의 마지막 겨울은 이제 막 그 본색을 드러내고 있었다.