## What this is A **complete 5-episode autoplay D&D campaign** in a single HTML file. Four named heroes — Brennan the half-orc paladin, Lyric the bard, Quinn the rogue, Ash the wizard — play through tavern hook → village investigation → dungeon crawl → plot twist → lava-arena boss fight against the Worm-King Malthazar. A 3D D20 actually rolls on physics. Dungeon Master Cole sits at the table narrating in typewriter chronicle. End card lists each hero's fate. Auto-restart forever. ## Why this is mind-blowing Watch the dice. The D20 has gravity, friction, and face-normal detection — when it lands, the engine reads which face is pointing up and reports the result. For narrative beats (the NAT 20 killing blow on Malthazar) the engine biases the resting orientation, but the tumble is still real physics. **The dice rolling is more believable than most tabletop sim apps.** Now watch the campaign. Episode 1: the heroes are drinking in the Iron Tankard when a hooded stranger asks for help. Insight check (DC 14, Lyric rolls 17 — SUCCESS). A bar fight breaks out — initiative is rolled, attacks resolve with bonuses, Brennan rolls a Natural 20 for Divine Smite. By episode 4 there's a betrayal. By episode 5 the heroes are in a lava arena fighting a worm that becomes a man that becomes a worm again. Brennan: *"The Codex says: 'When the worm has been split, the paladin LEAPS.'"* Lyric: *"That is NOT in the Codex."* Brennan: *"It is NOW."* Natural 20. Killing blow. 48 radiant. The worm-king shatters. It's a full table session, on autopilot, in 100 KB.