diff --git a/README.md b/README.md
index 3e1aedd..4fa2465 100644
--- a/README.md
+++ b/README.md
@@ -185,7 +185,7 @@ Not all changes to `template.yaml` behave the same way in CloudFormation. Use th
| API Gateway `RouteSelectionExpression` | Full stack tear-down | `force-delete-stack.sh` → redeploy ¹ |
| `gemState` encoding or structure change | Clear tables → `sam deploy` | `clear-tables.sh` → `deploy-backend.sh` |
| DynamoDB primary key change (`gemId`, `connectionId`) | Full stack tear-down | `force-delete-stack.sh` → redeploy ¹ |
-| S3 bucket name change | Full stack tear-down | `force-delete-stack.sh` → redeploy ¹ |
+| S3 bucket name change | Manually empty old bucket → Full stack tear-down | `force-delete-stack.sh` → redeploy ¹ |
> ¹ After tear-down, follow [Deployment Steps](#deployment-steps) to redeploy backend, app, and (for prod) landing page.
diff --git a/landing/index.html b/landing/index.html
index eb04908..14d1d5c 100644
--- a/landing/index.html
+++ b/landing/index.html
@@ -3,54 +3,432 @@
- rgem.io
+ rgem.io — A shared light you can touch from anywhere.
+
+
+
+
+
+
+
-
-
-
rgem.io
-
A shared light you can touch from anywhere.
-
Try it now →
-
+
+
+
+
+
+ rgem.io
+
+
+ A shared light you can touch from anywhere.
+
+
+
+
+
+
+
+
+ Sixteen colored cells. Synchronized in real time.
+ Tap a cell on your phone and watch it change on every other
+ connected screen — instantly.
+
+
+
+
+
+
+ Try it yourself
+
+
+ -
+ 1
+ Open
app.rgem.io on this device
+
+ -
+ 2
+ Open it again in a second browser window — or on your phone
+
+ -
+ 3
+ Select
default from the dropdown in both, and hit Connect
+
+ -
+ 4
+ Tap any cell. Watch the other window.
+
+
+
+
+
+
+
+
+
+