SpiceX Level 3: The Refactory – Social Credit & Hunger


Level 3: The Refactory

“The Refactory is where you learn about loss. Not the mathematical kind. The social kind.”


Overview

A cafeteria that serves “nutrient paste” that tastes like static. Long tables where subjects sit in silence, eating, processing.


Visual Language

  • Gray industrial kitchen in the back.
  • Long tables with exactly 47 seats (some empty).
  • Vending machines requiring “social credits.”
  • Clock that runs backward (subtle).

Mechanics

Social Credit System:

  • Earn credits by cooperating on group tasks.
  • Spend credits at vending machines for buffs.
  • Trap: Over-cooperation leads to “merging” (Subject 12).
class_name SocialCredit
extends Node

var credits: int = 0

func cooperate() -> void:
    credits += 1

func over_cooperate() -> void:
    merge_with_subject_12()  # Game over state

Narrative Beat

Subject 12 becomes “too compliant”:

  • Sits alone, smiling perfectly.
  • Next day: empty chair. No mention. New subject sits there.
  • This teaches termination without words.

“I saw Subject 12 disappear. The chair was empty. Someone new sat there the next day. Nobody mentioned it.”

— Subject 34