TikTok
Coming soonStream announcements — coming soon
Keycaps learn to play football, and their saved experience carries into the next stream. How will they play tomorrow, in a month or a year? Nobody knows yet. That’s part of the fun!
Meet your keycap
Football that learnsIn-game screenshot · KeyCap Stadium
Six teams in the world. Two teams per match.
Explore, choose a team and try designs without signing in. Sign in only to save.

Color is the base. One design goes on top. Your team keeps its own color.
Your choice is a draft, not a vote.

Draft · not saved to a profile
Characters, models and progress remain separate. Choosing one appearance does not combine them.
Each platform needs its own verified sign-in.
This selects the saved appearance used by linked sign-ins. Your current keycap draft stays unsaved.
Choose a team with your heart. Follow its matches and what every keycap learns.
| # | Team | PLAY | TOTAL |
|---|---|---|---|
| 01 | — | — | |
| 02 | — | — | |
| 03 | — | — | |
| 04 | — | — | |
| 05 | — | — | |
| 06 | — | — |
Team statistics will appear during a tournament.
The game gives a viewer a white keycap with individual learning. Streams across platforms are envisioned as successive chapters of one game.
Stream times will appear here.
Stream announcements — coming soon
Stream announcements — coming soon
Stream announcements — coming soon
Streams are designed to follow one another, carrying progress and scores from one platform to the next.
You can remain separate players on different platforms. Optional linking requires verified sign-in to each account; matching names never link them. Merging existing learning histories is currently unavailable.
This page does not confirm active streams or configured sign-in. Platform participation will follow verification of each integration.
Get to know the game. Choose a team, build your look and save it to your profile when you are ready.

Your choice stays in your draft during sign-in. When you return, confirm Save.
Your social account keeps your password. You don't need to create a new one here.
profile.loading
A goal, a tense round, the final whistle — the commentator helps you follow the match and share it with your team.
The next step is conversation with viewers, giving every stream its own character.
Match commentary exists. Viewer conversation is in preparation and has not yet been verified in a real broadcast.
Every team meets every other team once: 15 distinct pairings. A match has up to three rounds; player elimination may end it earlier.
Every white keycap has its own story. It learns as it plays, and its saved experience stays with it between streams. Come back and see how it plays next.
PLAY shows the current match; TOTAL shows the accumulated personal result. The scoreboard and profile use game-confirmed points.