diff --git a/Accounts.md b/Accounts.md
index 931fbbc..612022e 100644
--- a/Accounts.md
+++ b/Accounts.md
@@ -13,7 +13,7 @@ sent, *Wrong user name or password* when the server refuses the pair.
The **Account** menu sits at the far right of the toolbar and holds everything about the account:
who is signed in (as an entry that cannot be picked), *Change password* and *Logout*. Logout ends
the session and brings the sign-in screen back. The name stands in the window title as well
-(`Game Maker — user`) rather than as a second label in the bar, which since #183 carries icons
+(`Feuerwerk — user`) rather than as a second label in the bar, which since #183 carries icons
and no words at all.
Signing in and out never reloads the page and never builds a second canvas: the picture changes,
diff --git a/Architecture.md b/Architecture.md
index ecb7f79..ec0857b 100644
--- a/Architecture.md
+++ b/Architecture.md
@@ -341,7 +341,7 @@ src/editor/users/ the user management (#179): ManagementPane (the tab behin
`Auth::requireAdmin()` (403), `Store` with `seesAll` for an administrator
(reads and saves every project, deletes only their own: `NotOwnerException`, #272)
src/player/ GameScreen (the game on the page: Auto zoom, the caption before and after a run),
- Player (loads, starts on a click, ticks, stops), playerHook (`window.__gameMakerPlay`
+ Player (loads, starts on a click, ticks, stops), playerHook (`window.__feuerwerkPlay`
for the check scripts) — a released game (#266), without the editor
src/editor/viewport/ FreeViewport (a camera of its own: fit, pan, wheel zoom) → SceneViewport, PreviewCanvas;
GameViewport follows the game's camera instead — editing tools, hence not in src/viewport/.
diff --git a/Development.md b/Development.md
index 874fe73..1ba027d 100644
--- a/Development.md
+++ b/Development.md
@@ -2,7 +2,7 @@ Node 22 is required (`/usr/bin/node`, in the default PATH).
```bash
npm install
-npm run dev # http://localhost:5175/game-maker/dist/ — API calls are proxied to production
+npm run dev # http://localhost:5175/feuerwerk/dist/ — API calls are proxied to production
npm test # unit tests (core, editor, ui, viewport)
npm run typecheck
npm run lint # ESLint (type-aware for src and tests); lint:fix for the fixable half
@@ -324,8 +324,8 @@ Every push runs the whole proof on the Gitea runner: `.gitea/workflows/ci.yml` i
`./check.sh` and the PHP tests (`tests/php/`, #179 — this machine has no PHP, so they are not in
`check.sh`; here they run in the web server's container), builds, then `tools/ci/run-e2e.sh` (the editor suite) and `tools/ci/run-smokes.sh`
(the three games). Both scripts source `tools/ci/serve.sh`, which puts the checkout behind
-`http://127.0.0.1:8080/game-maker/` with `php -S` — the build wires its assets absolutely under
-`/game-maker/dist/`, so the path segment is not optional — and writes the empty project files the
+`http://127.0.0.1:8080/feuerwerk/` with `php -S` — the build wires its assets absolutely under
+`/feuerwerk/dist/`, so the path segment is not optional — and writes the empty project files the
seeders need (`PUT` does not create a project, `POST` hands out a random id). Every tool takes its
server from `GAME_MAKER_BASE_URL`.
diff --git a/Home.md b/Home.md
index 5fb17a3..1919326 100644
--- a/Home.md
+++ b/Home.md
@@ -1,8 +1,9 @@
-A browser-based tool "one step before a game engine": create **assets** (scenes, cameras,
-sprites), place them into scenes, tweak their properties in an inspector and press **Play** —
-all in one program, all drawn inside a single WebGL canvas.
+**Feuerwerk** (called Game Maker until October 2026) is a browser-based tool "one step before a
+game engine": create **assets** (scenes, cameras, sprites), place them into scenes, tweak their
+properties in an inspector and press **Play** — all in one program, all drawn inside a single
+WebGL canvas. The old address `nockal.com/game-maker/` leads here, and old play links still work.
-Live: · Widget playground:
+Live: · Widget playground:
· Code:
## Using the editor