LOGIN
The night didn’t begin like a warning. It began like any other Friday, ordinary, harmless, the kind of normal that doesn’t realize it’s already standing on a crack.
Hope Daniels remembers the sound of the stadium lights buzzing above the softball field, that thin electric hum that always made her feel like something important was about to happen even when nothing did. The sky above Briarwood High was a dark blue bruise, soft at the edges, fading into black where the clouds were beginning to gather like they had somewhere better to be. She tightened her batting gloves. The leather creaked softly, familiar as breath. “Last inning,” Coach Daniels called from the dugout. Not related to her. Just coincidence. Same last name, different worlds of responsibility. Still, Hope’s spine straightened like it always did when someone said the word last. Last inning. Last chance. Last pitch. She stepped into the batter’s box. Dirt shifted under her cleats, grounding her the way nothing else could. The field smelled like cut grass and summer sweat and the faint metallic tang of aluminum bats ringing out in the distance. She rolled her shoulders once, twice, letting the noise of the crowd blur into something unimportant. Across the field, the pitcher stared her down. Hope stared back. Not hostile. Not emotional. Just… present. Like two forces agreeing to meet in the middle of a collision. First pitch. A blur. Strike one. The crowd reacted like it always did, a wave of sound that meant nothing to her unless it was cheering her name. Second pitch. She didn’t swing. Strike two. Somewhere behind the backstop, she felt it before she saw it. A gaze. Not the crowd. Not random. Not scattered. Focused. She didn’t look yet. She knew. Kade Mercer stood near the fence line, arms folded, posture too still for someone who wasn’t paying attention. He wasn’t cheering. He wasn’t talking. He wasn’t even reacting. He was watching her like she was something he didn’t fully understand but refused to stop studying. Hope didn’t miss pitches. But for half a second, she almost did. The third pitch came faster.She swung. Crack. The sound sliced through everything else like a decision being made too late to take back. The ball flew hard into left field, a clean hit that turned into chaos the moment her cleats hit dirt. She ran. Base one. Dust rose in her wake. Base two. Her heart beat steadily, controlled. Base three. And then… Home. The dugout erupted. But Hope wasn’t listening. Because Kade hadn’t moved. Not once. Not even when everyone else stood up. He just kept watching her like she had changed something without meaning to. And maybe she had. Later, the noise faded into locker room echoes and metal benches and half-finished conversations. Hope sat with her head tipped back against the wall, a water bottle resting against her knee. Her muscles burned in that good way, earned exhaustion, and controlled victory. Until the door opened. The sound was subtle. But it changed the air. Hope didn’t look up immediately. She already knew who it was. “You always stare like that?” Kade’s voice came first. Calm. Even. Low enough that it didn’t demand attention, but somehow took it anyway. She finally looked. He leaned against the doorway like he belonged there and didn’t care whether anyone agreed. Same gray eyes. Same unreadable expression. Same stillness that made movement feel like a decision instead of an instinct. “I don’t stare,” Hope said. A pause. Then, almost like he was testing the word in his mouth before deciding to believe it, “You track.” Her fingers tightened around the bottle. “That sounds dramatic.” “It sounds accurate.” Silence stretched between them. Not uncomfortable. Just loaded in a way neither of them had language for yet. Hope stood up slowly. Cleats hit the floor with a soft, deliberate sound. “You always come to games?” she asked. “No.” A beat. “Just yours.” That should’ve meant something simple. It didn’t. It felt like a door quietly unlocking somewhere neither of them had noticed before. Hope walked past him toward the exit. She didn’t look back. But she felt him follow. Not physically. Not yet. Just… presence. Like gravity had decided to shift slightly in his direction whenever she moved. Outside, the air had changed. Not the weather. Not temperature. Something else. The sky above Briarwood wasn’t fully dark anymore. It had taken on a strange gradient, like ink bleeding into water. Clouds gathered too fast, too structured, like they were arranging themselves instead of drifting. Hope slowed her steps. Kade noticed immediately. “You see it too?” he asked. “I see clouds,” she said. “No,” he corrected softly. “You see the wrong clouds.” She almost laughed at that. Almost. Because he wasn’t wrong. The wind shifted. Not gently. Like something turning its head. Lights from the parking lot flickered once. Twice. Then steadied. Hope exhaled slowly. “Storm’s coming.” Kade’s gaze didn’t leave the sky. “Not a normal one.” That should’ve been the end of it. A weird comment. A strange night. A story that ended in weather and memory and nothing else. But then the ground pulsed. It wasn’t loud. It wasn’t violent. It was… underneath everything. A pressure shift. A deep, impossible compression, like reality, had briefly remembered it was supposed to be flexible. Hope staggered half a step. Kade caught her wrist instantly. Not hard. Just enough. Like instinct. Their eyes met. And something between them clicked, and of course not romance, not understanding, not even trust. Recognition. Like two people realizing they were standing on the same fault line. “You felt that,” he said. It wasn’t a question. Hope nodded once. The parking lot lights flickered again. This time they didn’t come back. Darkness didn’t fall. It settled. Heavy. Intentional. Almost aware. Somewhere in the distance, a car alarm screamed once before cutting off abruptly, like it had been silenced mid-thought. Hope stepped back instinctively. Kade didn’t let go. That was the first mistake. The second was thinking it mattered. The sky cracked. Not metaphorically. Not symbolically. Literally. A thin fracture of pale light tore across the clouds like glass under pressure. It didn’t glow like lightning. It opened like something being peeled back. And behind it, was not the sky. Hope’s breath caught. Kade’s grip tightened. “What is that?” she whispered. He didn’t answer immediately. Because there wasn’t a good answer. The fracture widened. Sound poured out. Not thunder. Not wind. Something layered. Something alive. Something like distant voices trying to remember how to speak at once. The air bent. The world bent. And then the ground beneath them gave a second, deeper pulse. This one didn’t just shake the earth. It rearranged it. Hope fell. Not far. Just enough for her palm to hit pavement, scraping skin, grounding her in something that suddenly didn’t feel like ground anymore. Kade dropped beside her instantly, scanning everything like he could calculate an escape route from reality itself. “Stay close,” he said. “I didn’t move,” she shot back automatically. That earned the faintest flicker of something in his expression. Not amusement. No relief… Something sharper… Like fear he hadn’t named yet. The fracture in the sky widened again. And something fell through. At first, it looked like a shadow. Then it unfolded into shape.. Not human. Not an animal. Not anything Hope had ever seen in a textbook, on a screen, or in a nightmare she could remember after waking. It hit the ground a hundred yards away without sound. Then it lifted its head. And the parking lot screamed back to life in panic. Hope stood before she realized she was moving. Softball instincts didn’t translate into understanding. But they translated into response. Run or fight. Assess or survive. Kade pulled her back a step. “Don’t,” he said. It wasn’t a warning. It was a command. Hope, looked at him. Really looked. And realized something that made her stomach drop harder than the sky ever could. He wasn’t confused. He wasn’t surprised. He was prepared. Like some part of him had always known this was possible. “What is that?” she asked again, quieter now. Kade’s jaw tightened. “The beginning of something we don’t have time to name.” The creature moved. And the world broke open properly this time. Lights exploded outward in shards of brightness. Cars screamed to life and died just as fast. The air was filled with sound that didn’t belong to anything human. I didn't think. She grabbed Kade’s wrist this time. Not because she needed him. But because, for the first time in her life, she didn’t trust standing alone. He looked at her hand. Then at her face. Then said something that didn’t sound like comfort at all. “It’s going to get worse.” Hope swallowed hard. “I figured.” The creature stepped forward. And the night stopped pretending it was normal. The fracture in the sky pulsed again. Louder. Closer. Like it was breathing.And somewhere in the impossible space between one heartbeat and the next. Hope Daniels realized the game hadn’t ended at all. It had just changed fields.The majority of the day feels like a performance I don’t remember rehearsing. I sit in class. I take notes. I answer questions when teachers call on me. But none of it sticks. Everything feels like it’s happening a half-step behind me, like I’m watching myself go through the motions instead of actually being in them. Because underneath all of it.. There’s that hum. That awareness. That pressure that doesn’t leave anymore. And worse.. I’m starting to recognize it. Not just when it spikes. Not just when something is shifting.. But all the time. Like it’s been there longer than I realized. Like I just didn’t know what I was feeling before. By the time the last period ends, I don’t wait. I don’t linger. I don’t pretend I’m not thinking about it. About him. About everything he’s said. About the way he stepped in earlier like he already knew exactly what was happening before I did. I move through the hallway quickly, weaving through people without really seeing them. I know where he’ll be.
The hallway doesn’t settle after that. It pretends to rest, having them think more. Lockers slam like nothing, just skip a beat in the middle of everything. But I feel it. Underneath the noise is like a low hum that never quite fades…And worse… I feel like I am being watched. Not just by whatever that thing was. I shift my grip on my books as I move down the hallway, trying to shake the feeling off. It doesn’t work… “Hope!” I glance up. Evan. Of course. He’s leaning against the lockers a few steps ahead, pushing off them as soon as he sees me. Easy smile, with confidence. Familiar in a way that used to feel simple. Now it just feels… abnormal. “Hey,” I say, slowly.. “You disappeared after practice yesterday,” he says, falling into a step beside me. “Didn’t even stick around.” “I had stuff to do.” “Stuff?” he repeats, amused. “That’s vague.” “It’s supposed to be.” He laughs lightly, like this is normal. Like we’re normal. I try to match it. I can’t. “You’ve been kind of off lately,” he
I don’t sleep. Not really. I close my eyes. I lie still. I let the hours pass like they’re supposed to mean rest. But every time I drift… I see it again. That distortion. That not-quite-shape pressing against reality like it’s testing the surface. Like it’s looking for a way through. Or worse…. I feel it. That same awareness that’s been following me for days now. Only now it’s sharper. Closer. Like it knows I saw it. Like it knows I didn’t look away.By the time morning comes, I’m already exhausted. But I still go to school. Because routine is controlled. And I need control right now. Even if it’s fake. The hallway is louder than usual. Or maybe I’m just hearing everything differently. Lockers slamming. Voices bouncing. Shoes squeaking against the floor. Normal sounds. But underneath it… Something else hums. Quiet. Constant. Like a frequency I can’t unhear. I move through the crowd automatically, my body following patterns it’s known for years. Left at the corner. Three lockers down.
I tell myself I’m not going to follow him.That feels like a reasonable boundary.A necessary one. Because whatever this is, whatever he’s pulling me into, whatever is shifting around us, and it’s already too much. Too fast. Too unknown.And I don’t chase unknowns. I analyze them. I keep my distance from them. I stay in control. That’s the rule. So when Kade turns and starts walking away from the field, I stay where I am. I pick up my bag. I unzipped it. I pretend I’m looking for something. I count my breaths. One. Two. Three…. Don’t go after him. Don’t…. I zip my bag shut. And follow him. I keep my distance. That’s the compromise I make with myself.I’m not following him. I’m just… walking the same direction. Observing. Keeping awareness. That’s different. It sounds different in my head. It feels like a lie anyway. Kade doesn’t look back. Not once. But I get the sense he knows I’m there. Of course he does. He always seems to know.We move off the school grounds, past the parking lot,
Practice is supposed to fix things. That’s the rule I’ve always lived by. If something feels off, you run drills until your body remembers what normal feels like. You swing until the crack of the bat drowns everything else out. You move until your mind stops trying to solve things it can’t. Control. Repetition. Clarity.So when I step onto the field after school, I expect it to settle me. It doesn’t. Not today. The air feels different. Not heavy like before. Not sharp. Just… wrong. Like everything is sitting half an inch out of place and I’m the only one who can tell. “Daniels! Are you alive over there?” Coach calls. I blink, forcing my focus back. “Yeah.” “Then move. Warmups don’t do themselves.” “Yes, Coach.”I jog out to the baseline, rolling my shoulders as I go. The team falls into rhythm around me, with stretching, throwing, laughing like nothing’s changed. Like everything is exactly the same. Maybe for them, it is. For me…. It feels like I’m playing on a field that looks famili
I tell myself I’m not going to watch him today. That I’m done with it. That whatever this is, this is a pattern, this tension, this… thing… I’m not going to feed into it. It lasted exactly twelve minutes. It starts in the hallway between the second and third period. Same place as yesterday. Same time. Same feeling.That quiet, creeping awareness like something is lining up behind the scenes. I’m at my locker, pretending to reorganize books I already organized this morning, when it hits. He’s close. I don’t turn. I refuse to turn. I focus on the shelf inside my locker instead, adjusting a notebook that doesn’t need adjusting. One. Two. Three… Footsteps. Measured. Even. Familiar. My pulse picks up. Don’t look. Don’t… I look. Just for a second. Just enough to confirm. Kade Mercer.Same pace. Same posture. Same unreadable expression.Except… This time… He’s already looking at me. My breath catches.. Not like before. Not like when I caught him watching. This is different. Because I didn’t
I don’t usually notice people noticing me. Not off the field. On the field, yeah, that’s one thing different. Eyes are expected there. Coaches, teammates, opponents, all are supposed to be watching, calculating, reacting. It’s part of the game. … But this…. This is different. Because Kade Mercer
I don’t usually stay after games. Win or lose, I have a system, I cool down, pack up, leave. No lingering, no getting caught in the noise after everything’s already been decided. The field is clean, predictable. Off the field, things get… messy. But tonight… I linger. Not enough for anyone to call
Senior year. Almost eighteen. Tension simmering like a storm that hasn’t broken yet. I stand under the stadium lights, rolling in all the weight of the bat between my palms like it might answer something I can’t name for one. The field stretches out in front of me, with perfect lines, clean dirt, b
I don’t mean to start watching him. That’s the part I tell myself matters. It’s not intentional. It’s not obsessive. It’s just… noticing. The same way I notice a pitcher’s tells. The way their wrist angles just slightly before a curve. The way their stance shifts when they’re nervous. Patterns. Tha