咖啡的苦味黏在舌尖上,像一颗化不开的药片。
夜卿坐在街边一家咖啡馆的角落里,面前摊着笔记本电脑。显示屏的冷光打在他脸上,把他眼眶下面那两团青灰色照得无所遁形。窗外是那几栋昨天还不存在的摩天大楼,玻璃幕墙倒映着铅灰色的天空,像一面面巨大的、沉默的镜子。
异常体。公会。怪物。门。
他越往下翻网页,胃里那条蛇就扭得越厉害。每点开一个词条都像往他脑子里塞了一块冰,又冷又沉。
所有东西。
所有东西都变了。
地理变了。地图上那个他生活了二十七年的城市还在,但街道的名字对不上了。他记得小时候福利院门口那条种满梧桐的路叫“学院路”,现在地图上标注的是“第七清剿区附属生活街道B区”。梧桐还在——至少谷歌街景里还在——但路名变成了某种他听不懂的行政编码。
历史变了。他上学时背过的那些战争、条约、国界线的变迁,全部被替换成了一部他从没读过的编年史。这部新历史的核心词汇只有几个:门,异常体,清剿,公会,管理局。人类的文明进程不是被战争和革命推动的,是被“门”和从门里爬出来的东西推动的。十字军东征是为了清剿一个S级异常型门。大航海时代是因为海洋型门的活跃周期导致了全球性的异常体扩散。他记忆里所有的历史节点都被拧开,塞进了这些新的解释,然后再拧回去,严丝合缝。
政治变了。这个世界上只有一个国家——或者说,只有一个由所有前国家融合而成的超级行政体。维瑟琳联合体。它的执行机构叫异常事务管理局,缩写BUA。管理局统管一切与“门”相关的事务,从门的评级、清剿任务的分派、公会的注册与管理,到异常体收容之后的后续处置。换句话说,这个世界的政府,本质上是一个超大型的门清剿后勤部门。
全变了。
除了人和几个地方没变。
凯尔还是凯尔。他还是那个从小在福利院里把多出来的半盒牛奶塞给他的凯尔。埃尔伯特还是埃尔伯特,凌晨五点浑身酒气地告诉他“我们被裁了”。这间咖啡馆也还是这间咖啡馆——咖啡豆的焦苦味,角落里那台永远在播放轻爵士的黑胶唱片机,吧台后面那个永远板着脸的咖啡师。这些没变。
夜卿端起咖啡杯喝了一口,苦味从舌尖一路滑进喉咙。他忽然想起来一件更重要的事。
我是不是该回家看看。
等一下。
一个念头像一记闷棍敲在他后脑勺上。他猛地抓起手机,手指带着一种不正常的急切,在搜索栏里敲进了一个地址。他住了三年的那间公寓的地址。门牌号,街道名,城市,所有字段一个不落。
拜托。拜托。拜托。拜——
什么也没有。搜索结果返回了零条信息。没有这个地址,没有这条街道,甚至连这个片区都从地图上被抹掉了,像有人用橡皮擦在现实上擦了一家伙。他住了三年的公寓,他每个月往房东账户里打钱的那间三十平米的出租屋,他那个堆满外卖盒和药瓶的、朝向不好但好歹能晒到一点下午太阳的小窝——没了。就这么没了。
夜卿盯着手机屏幕上那片空白,不知道自已该高兴还是该难过。
一方面,他确实高兴了一瞬。房租欠了两个月,房东的催款微信已经进化到了每天三条的频率。现在公寓不存在了,房东不存在了,欠的房租也不存在了。某种意义上,他这辈子第一次合法地、毫无道德负担地免掉了一笔债。
但另一方面,他没地方住了。
更麻烦的是——
我的东西。全没了。
公寓里没有什么特别重要的东西。他二十七岁的人生里,能称得上“重要”的物件大概用一只手就能数完。但衣服呢。他的衣服全在那间消失的公寓里。那件穿了三年、袖口已经磨出毛边的灰色连帽衫,那两条轮流穿了整个冬天的牛仔裤,那双鞋底快要磨平的帆布鞋。接下来的日子他穿什么。总不能一套衣服穿到烂。
夜卿把搜索页面划掉,打开通讯录,找到一个名字。
凯尔。
他盯着这两个字犹豫了一会儿,然后按下了拨号键。
电话那头沉默着。凯尔大概也在等他先开口。
那个。
夜卿舔了舔嘴唇。嘴唇干得厉害,舌尖触上去像砂纸擦过木板。他在组织措辞,试图让接下来的话听起来不像在乞讨。
你之前说的那个提议。包住吗。
断星公会。
凯尔的公会叫断星。听起来像是某个中二病在青春期给自已取的网名,但根据夜卿在路上随手查的资料,断星是这座城市排名前二十的B级公会,正经有评级、有编制、有清剿记录的那种。广告牌上滚动过它的名字。他没记错的话,今天早些时候那块最大的LED屏幕上放的就是断星的人从门里走出来的画面。
他没有花太多时间深入研究。因为接下来的半天,他把自已那点遣散费花了个精光。新衣服。生活必需品。牙刷、毛巾、内裤、袜子。所有这些他从那间消失的公寓里失去的、不得不重新买的东西。等他从超市里拎着大包小包出来的时候,天已经黑透了。
现在他站在一条人行道上,两手提着塑料袋,夜风把他新买的连帽衫的帽子吹得呼呼作响。
周围安静得像一座停尸房。目光所及之处,一个人都没有。路灯在他头顶虚弱地眨着眼,把昏黄的光线断断续续地浇在他身上。他的影子被拉得很长,歪歪扭扭地躺在空荡荡的马路上,像一滩不小心洒在地上的墨水。
有点冷。
季节正在换季,冬天快要来了。风里有那种属于深秋的、带着枯叶和尘土味道的凉意,顺着领口灌进去,贴着皮肤往下走。
嗯。
夜卿低头看了看手表。
快到了吧。希——
一道刺眼的光柱猛地撞进他的瞳孔。
远光灯把整条街照得雪白,像有人在他面前引爆了一颗小太阳。夜卿本能地抬手挡住眼睛,从指缝里看见一辆黄色的出租车正从光团的中心浮现出来,发动机的轰鸣由远及近,车灯切开黑暗,在他面前停下。
车窗摇下来,露出一张中年男人的脸。
夜卿先生。
嗯。
他把行李扔进后备箱,拉开后座车门,把自已塞进去。座椅的皮革味和空气清新剂的味道混在一起,闻起来像一颗柠檬糖掉进了机油桶里。他系好安全带的工夫,车子已经动了。
刚下班啊。
……对,刚忙完。
加班啊。挺辛苦的吧。
嗯。挺累的。
夜卿朝后视镜里那张脸扯出一个微笑,然后把并不存在的耳机塞进耳朵里。他没有耳机。旧的那副跟着公寓一起消失了,新的还没来得及买。他只是不喜欢和陌生人闲聊。那种“您做什么工作的”“多大啦”“有对象没”式的社交,每一次都让他浑身不自在,像穿了一件领口太紧的衬衫。
司机像是接收到了某种信号,把头转回去,专心开车了。出租车加速驶入夜色,窗外的街灯一盏一盏往后退,像一串被快速拨动的念珠。
夜卿靠进座椅里,掏出手机。
第一件事——查银行卡余额。
余额:7350美元。
还好这个没变。货币还是美元。数字没少,小数点还在它该在的位置上。至少系统改造世界的时候没顺手把他的存款也清空。七千多块,加上遣散费剩下的那点,够他撑一阵子。如果他能找到地方住的话。
当然,余额没变还有一个更大的原因。
全世界只剩一个国家了。或者说——一块由所有前国家融合而成的超级大陆。
根据他下午那点粗浅的研究,这个世界现在由维瑟琳联合体管辖。一个从所有前主权国家的基础上糅合而成的官僚超级机构。它的日常运作通过异常事务管理局来执行,BUA负责处理一切全球性事务——从门的评级与分类,到清剿任务的分派与监督,再到公会的注册、审核、评级、奖惩。整个人类文明的管理体系,本质上是一台为了应对“门”这个共同威胁而搭建起来的巨型行政机器。
但这还不是最离谱的部分。
远远不是。
夜卿用两根手指捏住屏幕,把一张图片放大。那是一张从地面仰拍的远景照片。画面的上半部分被一整片巨大的陆地占据了——它悬浮在天空中,底部是不规则的岩层结构,像一棵被连根拔起后倒悬在云层里的巨树的根须。陆地的顶部平坦广阔,面积足够容纳一整座城市。事实上,那上面确实有一座城市。楼宇的轮廓在灰色的雾气中若隐若现,灯火在雾气的边缘晕开,像一块被水洇湿的调色盘。
世界不仅变了,天上还多了几座岛。
一座大到能装下一整座城市的浮空岛,就挂在他头顶不知道多高的地方。不是比喻,不是修辞,是真真切切悬浮在大气层里的、有质量有重力的陆地。他今天下午第一次看到这张照片的时候,胃里那条蛇差点从他嗓子眼里蹿出来。
放点音乐不介意吧。
夜卿抬起头,把目光从手机屏幕移到前座,假装从耳朵里摘下一只“耳机”。
……嗯。
音乐。不介意吧。
哦。行,放吧。
好嘞。
一段缓慢的、柔和的旋律从车载音响里流淌出来。钢琴的音符像被温水浸泡过,一颗一颗地滚进空气里。轻柔,舒缓,每一个音都踩在让人放松的频率上。
夜卿把那只不存在的耳机重新塞回耳朵里,低头继续刷手机。
这个世界的历史很复杂。他在几个论坛和公开资料库里看到了一些零散的线索。官方的说法是自然灾变——门的出现被归因为某种地质活动或空间褶皱的自然释放。但也有大量的传言和匿名帖子指向另一个方向:管理局在隐瞒什么。门不是自然形成的。异常体的源头不是地壳运动。有人在背后操控,或者至少,有人在最初的那扇门打开时,做了不该做的事。
夜卿面无表情地划过了这些帖子。
随便吧。回头问凯尔。他在公会里混,应该知道不少内幕。
他现在唯一的目标是搞出一款一星游戏。其他所有事情都是次要的。世界变成什么样,天上飘着几座岛,人类是不是被某个秘密组织当成了门里的饲料——这些都跟他没关系。他只需要一个能让他开发游戏的环境,和一张不会在半路被怪物撕碎的入场券。
哈。
他把手机锁屏,转头看向窗外。窗外的世界是黑的,只有远处的灯火偶尔闪一下。为了买到便宜衣服,他不得不跑到了离市中心很远的地方。那些高耸入云的摩天大楼已经退到了天际线的尽头,取而代之的是低矮的楼房和更加安静的街道。路灯的间隔变大了,光线之间的黑暗变得更浓。人行道上空无一人,店铺的卷帘门全都拉到了底,偶尔有一盏二十四小时营业的便利店招牌在黑暗里发着惨白的光。
坐在车里,窗外的世界像隔了一层水。
音乐还在播放。轻柔地,舒缓地,在车厢内部缓缓流淌。
夜卿的眼皮开始变沉。
他前一晚没睡。准确地说,他在那间闹鬼的歌剧院里打了一场以命为赌注的心理战,然后被传送回办公室,然后被裁员,然后发现整个世界被重写了,然后花了半天时间在陌生的街道上买衣服和日用品。他的身体终于在他坐进出租车后座、被暖风和音乐包裹住的这一刻,向他递上了账单。
眼皮垂下来。黑暗从视野的边缘涌上来,像一床被体温捂热的被子,缓慢地、不可抗拒地裹住他。
音乐还在响。轻柔的。催眠的。
他的意识开始下沉。
在清醒与睡眠之间的那道缝隙里,一个奇怪的念头像一条鱼一样从深水里浮上来。
这个调子怎么有点耳熟。好像在哪儿听——
砰——!
夜卿的眼睛猛地弹开。
不是比喻。是他的眼皮像被电击了一样从半阖状态直接弹回全开。他的身体在座椅上弹了一下,肩膀撞上车门,手机从手里滑落,掉在脚垫上发出沉闷的一声。
操。
司机。
司机座位上的那个人,头歪向一侧,眼睛半阖着,瞳孔失焦,像两颗被磨砂玻璃盖住的灯泡。他的手还搭在方向盘上,但方向盘的轴心正在以一种极其缓慢的、几乎察觉不到的速度向右偏移。车头正在偏离主干道,朝路边的护栏蹭过去。
夜卿的心脏从胸腔直接蹦进了嗓子眼。他猛地探身向前,一把抓住方向盘,用力往回打。
但是——
吱——!
轮胎在柏油路面上发出刺耳的尖叫,橡胶摩擦地面的声音像一把刀划过玻璃。车身猛地向左摆,夜卿的身体被惯性甩向另一侧,肩膀狠狠撞在车窗上。
呃——喂!喂!
他冲司机吼。但司机没有任何反应。他的眼皮依然半阖着,嘴唇微微张开,呼吸均匀而缓慢。他不是睡着了。他的状态更像是——被什么东西魇住了。意识被从身体里抽走了,只留下一具还在喘气的空壳,和一双搭在方向盘上但已经不属于他的手。
操。怎么办。
夜卿的眼珠疯狂扫过仪表盘。速度表,转速表,油量表,空调旋钮,双闪按钮。他需要一个能让这辆车停下来的东西。
想。想。
然后——
他的目光落在了中控台的收音机上。
那首歌。
那首该死的歌还在放。
一股冰冷的、黏稠的恶心感从他的尾椎骨爬上来,沿着脊椎一路攀到后脑勺。那个调子。那个让他觉得“耳熟”的调子。在电梯里听过,在剧院的舞台上听过——执棒人的指挥棒落下的那一刻,从十二件乐器里同时涌出来的那首安魂曲的旋律。
他没犹豫。
他的手伸向收音机的旋钮——
就在他的指尖触到旋钮的同一瞬间——
唔——啊!?什——?
司机猛地打了个激灵。像有人在他后脑勺上拍了一巴掌,把他从一场噩梦里拍醒了。他的瞳孔重新聚焦,双手慌乱地抓住方向盘。
吱——!
车身再次剧烈摆动。轮胎在路面上划出歪歪扭扭的黑色痕迹。夜卿的身体被甩回座椅,后脑勺撞在头枕上。他死死抓住车门上方的扶手,指节泛白。
几秒钟后,司机终于重新控制住了车辆。他一脚踩下刹车,出租车的速度骤降,轮胎发出最后一声短促的尖叫,然后在路边停了下来。
车厢里安静了。
只有呼吸声。粗重的,急促的,两个人的呼吸声在狭窄的空间里交叠。发动机还在怠速运转,发出细微的震颤,像一只被掐住脖子的猫在喉咙里打呼噜。
司机转过头来看他。瞳孔还带着刚才那种失焦的残余痕迹,眼白上布满血丝,整张脸白得跟复印纸一样。
我……我——
继续开。
可是。
继续开。音乐别放了。
夜卿的声音很平稳。平稳到连他自已都觉得陌生。但他的手指正在大腿上攥成拳头,指甲嵌进掌心,冷汗沿着脊背一滴一滴地往下淌,把新买的连帽衫的后背洇出一小片深色。
他把自已深深陷进后座里,安静地咽了一口唾沫。
车厢里只剩下沉默。司机没再说话,默默发动了车子,驶回主干道。这一次,收音机是关着的。
夜卿就这么坐在完全的死寂里。窗外的路灯一盏一盏往后退,他盯着窗玻璃上自已的倒影,看见一张没有表情的脸。胃里那条蛇正在用尾巴一下一下地抽他的贲门,但他忍住了。
直到——
包里传来一阵细微的震动。笔记本电脑。他伸手把电脑从包里抽出来,翻开盖子。屏幕亮起来,冷白的光照亮了他的脸。
屏幕上弹着一行字。只有一行。但这行字让他从头顶到脚底,每一根汗毛都竖了起来。
【你正在被纠缠】
夜卿盯着这行字看了很久。
车窗外的城市还在向后退。路灯一盏一盏地明灭。灰暗的天穹下,远处天际线上那几座浮空岛的灯火在雾霭中若隐若现,像一群悬在半空中的、沉默的墓碑。
他把电脑合上,放回包里,重新靠进座椅。
他的右手还在抖。不是因为恐惧。是因为那首差点让司机把车开进护栏的旋律,和他塞进执棒人手里的那张篡改过的乐谱,用的是同一段主旋律。
他亲手改的。
而现在,有人在另一个世界——不对,在同一个世界的某个角落——把那首曲子放给他听。
不是执棒人。
是别的什么东西。
夜卿闭上眼睛。黑暗里,他看见执棒人那张被缝线撕裂的嘴,看见它倒悬在脖子上、用空洞的眼窝对准他的脸,看见它的嘴唇缓慢地、一针一针地崩开,从那个黑洞里挤出那句话。
你……刚才……说什么。
他睁开眼,看着窗外。车窗玻璃上映着他自已的脸。苍白,眼窝凹陷,嘴角往下撇着,像一张被揉皱后又展开的纸。他的嘴唇动了动,无声地吐出两个字。
没完。