When It Started Feeling Real
The first version of Top Corner Entertainment did not begin with me confidently building an app.
It began with me asking a question.
On June 14, 2026, I typed: “How would you suggest we build the greatest global soccer trivia game ever?”
That was it. I didn’t even ask the AI to build anything yet. I asked for a blueprint, because that felt safer. Less commitment. More like daydreaming with a very fast consultant.
The AI came back with an idea that sounded like Wordle meets Sporcle meets FIFA. Daily trivia. Career mode. Head-to-head. A game that could include clubs, national teams, World Cups, Olympics — the whole soccer universe.
I said yes. Then I picked the look: “Stadium Night,” navy with lime. I wanted it to feel like floodlights on a field.
Within an hour, a working trivia version was live.
I should say that again, because I’m still not sure my 50-year-old brain has fully accepted it: within an hour, there was something I could click.
Then, a few hours later, I asked the question that changed the whole project:
“Should we build a fantasy league?”
That was the pivot. Suddenly this wasn’t just a trivia game anymore. It was becoming a bigger soccer platform, with season-long fantasy, multiple leagues, head-to-head matchups, and a salary cap. It also meant using API-Football, which is a paid data feed (basically, a service that supplies real soccer match and player data).
I said yes to the $25/month plan.
That may not sound dramatic, but for me it was. It was the first time I had agreed to pay a monthly bill for an app I hadn’t launched, hadn’t tested, and honestly wasn’t sure I could finish.
Then I hit the first real wall.
The “create your account” button in fantasy didn’t work.
At least that’s what I thought.
I clicked it. Nothing happened. So I clicked it again. Then I got red text telling me to wait 49 seconds before trying again.
This is the part where I felt genuinely stupid. I had no idea what was going on. I was sitting there thinking, “Well, that was fun while it lasted.”
It turned out the back end actually was working. The app was sending an email confirmation. But the screen gave me no feedback. No spinner. No “check your email.” Nothing. So I kept tapping the button and triggered the rate limit (a safety rule that stops you from doing the same action too many times too quickly).
The fix was simple: add a loading state and a message telling people to check their email.
But the lesson was not simple. The lesson was that a thing can be working and still feel broken if the person using it has no idea what’s happening.
That was one kind of breakthrough.
The bigger one came with the fantasy landing page.
I asked the AI to make it “much more bold and exciting,” with large hero text saying something like, “welcome to the greatest fantasy league in football.”
When it shipped the redesign, something clicked for me.
There was a big hero section. Stronger energy. And the word football popped in magenta.
For the first time, it looked like something I might actually pay to use.
Not just a little experiment. Not just a “look what AI can do” toy. A product.
I don’t want to oversell the moment. There was still plenty wrong. The trivia side was nowhere near deep enough to deserve the word “greatest.” I knew that because I kept asking the AI, over and over, if we really had the best trivia game on the planet. Its answers were politely sobering. We had a working shell, but not yet the depth.
That stung, because part of me wanted the headline to be enough.
But it also helped. “Greatest” isn’t something you paste on a landing page. It’s something you have to earn.
Still, that redesign changed my relationship with the project. I stopped seeing it as a trivia app with a fantasy idea bolted on. I started seeing the outline of a real soccer platform.
Trivia was live. Fantasy was functional. Head-to-head duels were built. And I had already learned enough to avoid the scary paid-entry fantasy stuff by using LeagueSafe deep-links instead of trying to handle cash pools myself.
There’s still a long way to go. The content has to get much deeper. Weekly real-world fixtures are a lot for one person to keep up with. Some of the money pieces are still not fully switched on.
But that was the breakthrough: not that everything was finished.
It was that, for the first time, I could see what it wanted to become.
Takeaway: A project starts feeling real when it stops being perfect in your head and starts becoming usable in your hands.