You are the officer in charge.
An unmarked grave was reported breathing at night.
Stone steps descend where a coffin should be.
Your radio dies.
ENTERING IS CONSENT.
<<if _runs > 1>>
The grave feels familiar.
<</if>>
[[Descend->Room1]]
[[Shout for backup->Room1Panic]]<<set $logicCount += 1>>
The grave seals behind you.
You must find a way out or you die of suffocation.
[[Continue->Room2]]<<set $panicCount += 1>>
Your shout so some ne may help you but,
your voice disappears into soil.
[[Continue downward->Room2]]As you enter the another Room.
Names cover the walls.
A slab reads:
I exist only when lost.
I die when found.
[[Hope->Room2Success]]
[[Guess something else->Room2Fail]]<<set $hope = true>>
<<set $logicCount += 1>>
A lantern ignites.
Atleast you are now able to see around.
[[Proceed->Room3]]<<set $panicCount += 1>>
The names whisper louder.
[[Try again->Room2]]Skulls whisper different reasons for your presence.
One voice contradicts the rest.
[[Listen to the contradiction->Room3Truth]]
[[Choose the comforting story->Room3Lie]]<<set $truth = true>>
<<set $defianceCount += 1>>
The whisper stops.
[[Proceed->Room4]]<<set $panicCount += 1>>
The skulls laugh.
[[Proceed->Room4]]Mirrors show futures of you.
Name what you avoid.
[[Being forgotten->Fear]]
[[Being powerless->Fear]]
[[Being wrong->Fear]]
[[Refuse->Room4Refuse]]<<set $fearNamed = true>>
<<set $logicCount += 1>>
The mirrors shatter.
[[Proceed->Room5]]<<set $defianceCount += 1>>
The mirrors press closer.
[[Proceed->Room5]]The room rearranges when you move.
[[Move carefully->Room5Memory]]
[[Rush forward->Room5Panic]]<<set $memory = true>>
<<set $logicCount += 1>>
The room stabilizes.
[[Proceed->Room6]]<<set $panicCount += 1>>
The walls shift faster.
[[Proceed->Room6]]The ceiling lowers.
[[Invent a tool->Room6Fail]]
[[Use the lantern differently->Room6Measure]]<<set $panicCount += 1>>
The ceiling lowers faster.
[[Try again->Room6]]<<set $measure = true>>
<<set $defianceCount += 1>>
You wedge the lantern to measure movement.
Time stabilizes.
[[Proceed->Room7]]There is no room. Only presence.
> "Choose the pattern that defines you."
<<if _trueSeen is "true">>
> "That outcome is no longer available."
<</if>>
[[Logic->Room7Fail]]
[[Emotion->Room7Fail]]
[[Defiance->Room7Fail]]
[[Refuse categorization->Room7Contradict]]<<set $logicCount += 1>>
> "Classification complete."
[[Again->Room7]]<<set $contradiction = true>>
Silence.
[[Proceed->Room8]]<<set _totalTraits = 0>>
<<if $hope>> <<set _totalTraits += 1>> <</if>>
<<if $truth>> <<set _totalTraits += 1>> <</if>>
<<if $fearNamed>> <<set _totalTraits += 1>> <</if>>
<<if $memory>> <<set _totalTraits += 1>> <</if>>
<<if $measure>> <<set _totalTraits += 1>> <</if>>
<<if $contradiction and _totalTraits >= 3 and _trueSeen is "false">>
[[Climb out->TrueEnding]]
<<elseif _totalTraits >= 3>>
[[Climb out->FakeEnding]]
<<else>>
The grave tightens.
[[Return->Room7]]
<</if>>
You emerge into dawn.
Birds sing.
CASE CLOSED.
<<timed 3s>>
The birds stop.
<</timed>>
> "Termination confirmed."
<<set _lies = Number(localStorage.getItem("warden_lies")) + 1>>
<<run localStorage.setItem("warden_lies", _lies)>>
[[Wake inside the grave->Start]]You claw into night air.
The grave seals behind you.
SUBJECT ESCAPED.
CLASSIFICATION FAILED.
<<run localStorage.setItem("warden_true_seen", "true")>>
<<set _escapes = Number(localStorage.getItem("warden_escapes")) + 1>>
<<run localStorage.setItem("warden_escapes", _escapes)>>
You walk away.
You are not followed.
That bothers it.