Halloween, 2003.
A little girl falls into the quarry above Stonewell.
Her father finds her too late.
At least, that's the story he tells.
Twenty-three years later, he's coming home.
Tonight the town burns its secrets.
And something in a long grey coat is walking the street, reciting his own words back to him.
Its face is a mirror.
🎃 THE HALFWAY
A first-person horror game built in Rive.
Fog, film grain and a flashlight, like the survival horror we grew up on.
A forest where someone keeps calling her name.
A diner that kept its light on.
An old police scanner tape with a two-minute gap.
2:41. She's still talking.
2:43. He's going back down.
Nobody knows what happened in between.
Except him.
In Stonewell, you write down the one thing you can't say out loud, and you burn it at midnight.
So what would you write on yours?
He only came halfway. ✨
🛠️ Built in Rive with the CLI, GPU Canvas, Scripting, Data Binding and State Machines.
Katy Sander and I joined forces to trap a demon and bind it to the Mac notch. He wasn’t happy about it. But he’s just as helpful as the other agents, and a lot funnier.
Meet Notchling. Hand-drawn, then vectorized and rigged in Rive. All animations, state machines, and timelines were built using the CLI, along with the ElevenLabs and Claude integrations that bring him to life in the final Swift package.