Yesterday I shipped a game into PostMine. Partly for fun, but there was a real product reason.
PostMine has one unavoidable wait. When you run a search, an AI agent spends 20 to 60 seconds reading your site, then finds potential customers across X, Reddit, Hacker News and Threads, drafts the docs, looks up competitors, and prepares a marketing plan. The whole time the user stares at a spinner. That is dead time I am already paying for with their attention.
So I deleted the spinner and put a small pixel-miner in its place.
Where it runs
The console on the dashboard is now the miner. While the agent works, you play. Two rules I did not want to break:
- the game never blocks or slows the actual search
- if you already started playing, the finished search does not yank you out of it
Then I liked it enough to wire it into two more places most apps treat as dead ends:
- The landing page. Your score becomes a discount. 100 points is 5% off. Beat 250 and share your run as a challenge on X and it is 10% off. On top of our $29 early-user price, that takes a subscription to $26.10/mo.
- The 404 and the fatal/offline error screens. There is a game strip at the bottom now. Even a broken link can be worth a couple of seconds instead of a bounce.
Why a loading screen is not neutral
The mental model shift for me: a loading state is not empty time, it is attention you already captured. Most of us spend real effort getting a user to click, then hand them a spinner and hope they wait. Turning that moment into something playable does three things:
- gives the user a reason to stay through the wait instead of tabbing away
- adds a genuine conversion lever, because the fun ends in a discount they earned themselves
- creates a new hook on the landing page that should help signups on its own
The honest part
It shipped yesterday. I have zero numbers on whether it moves conversion or retention yet. I am posting this before the data, not after, because that is the whole point of building in public. I will report back with the real effect.
One detail I am keeping: the $29 price is for the first 10 people who ever subscribe, and it is locked forever.
I scored 200+ on day one. If you try it, tell me if you beat that.


Top comments (0)