Notes from shipping puzzlywords.com
I built a landing for puzzlywords.com last month — Facebook's killing their web games platform, so the game needed a real home. Almost every pixel went through an LLM. Here's what I actually did to keep it from reading like every other AI landing on the timeline.
A Facebook web game ported to a standalone domain before Meta closes the platform on 2026-08-31. The brief: don't look AI-generated.


01
Radial blur isn't slop. Glass-morphism isn't slop. Bento isn't slop. Each is fine when chosen on purpose. What reads as AI-default is five-to-ten of them defaulted in together.
02
An LLM produces variants, runs perf passes, writes schema. It can't tell you which variant is right — only which is statistically common. That part is you. Skip the picking and you ship the average.
03
Anyone can ship a serviceable landing in a day. Serviceable is the new floor, not the ceiling. Differentiation is the specific calls only you can make.
None of these patterns are wrong on their own. When three or more show up together with no reason, the page reads as default.
Generate widely. Cut aggressively. Three rounds.
Vary the direction, not the polish. Minimal, bold, app-store, dark-tech, magazine, brutalist, migration-first, bento, arcade, screenshot-hero. The client typed a few numbers to kill in under a minute.
With 4 layouts surviving, pick the visual language, not the layout. One grid of 50 micro-experiments: tile, torn paper, ribbon, hexagon, ticket, banner, tape, neon, brutalist. Client picks ~10.
Take the winning layout. Apply each picked style as a skin — same content, same structure, only the panel and button language changes. One winner.
Round 1 — four directions surviving after the first cull

Round 2 — 50 panel and button experiments in one pass

Round 3 — 11 skins on the same layout — same content, only the panel language changes



After the visual is locked, run another 4–6 directions for just the headline, notice, blurbs, and SEO meta. Pick one.

Top to bottom. The torn-paper style only shows up on the feature cards — everything else stays clean. That's the whole trick: pick one move, apply it to one or two elements, leave the rest alone.

The average is exactly what slop looks like. Every elimination round here is a human saying that one, not that one. The AI is the production line. You're the art director.
10 → 1
directions to a chosen layout
50 → 1
panel concepts to a visual language
1 day
from first variants to shipped