A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TW
DL
TW
DL
TW
DW
TL
TL
DW
DW
DL
DL
DW
DL
DW
DL
DW
DL
DW
DW
TL
TL
TL
TL
DL
DL
O1
DL
DL
TW
T1
I1
L1
E1
F4
O1
R1
G2
E1
TW
DL
DL
R1
DL
DL
TL
TL
G2
TL
TL
DW
E1
DW
DL
DW
DL
DW
DL
DW
DL
DL
DW
DW
TL
TL
DW
TW
DL
TW
DL
TW
Latest UpdatesJun 13, 2026
Jun 13, 2026
Fixed
- Mobile layout - fixed horizontal overflow on Android and other mobile devices. Join buttons in the lobby were pushed off-screen; chat messages with long words or URLs were not wrapping. Corrected flex layout constraints across the lobby, dashboard, friends, leaderboards, profile, and settings pages.
Jun 11, 2026
New
- Game replay — watch any finished game play out move by move. Choose your speed (0.5x to 4x), step through moves manually, and see per-move ratings (Best / Good / Blunder etc.) and scores update in real time. Link to the replay from the analysis page.
Jun 11, 2026
Improved
- Post-game analysis — "Estimated Elo" label renamed to "Play strength estimate (equity-based)" to be clear the figure is derived from equity loss, not simulation. The FAQ entry has been updated to explain the difference.
- Analysis shareable link — every game analysis now has a permanent public URL (/game/:id/analysis) you can share with anyone. Opens directly to the full breakdown with move ratings, Elo bars, and AI narrative.
- Analysis panel now appears immediately after a game ends and stays visible while the deep analysis is being generated (up to ~1 minute), rather than silently hiding when no job existed yet.
- Fixed: post-game analysis jobs were not being queued for any human games — a PostgREST join bug in the background worker caused the query to fail silently on every tick. All finished human games now automatically receive analysis.
Jun 6, 2026
New
- Post-game analysis — every finished game now gets a full move-by-move breakdown: equity loss per play, ratings (Best / Good / Inaccuracy / Mistake / Blunder), estimated Elo for each player, and an AI-written narrative summary. Analysis appears automatically on the end-of-game screen and is saved permanently so you can review any past game.
Jun 4, 2026
New
- Private game invites — toggle "Make Private" when creating a game, optionally enter a friend's email, and get a shareable invite link. Your friend can join instantly as a guest (no account needed) or create a free account.
- Notification analytics — admin analytics now tracks push notification delivery (sent, failed, cancelled) and email volume side by side in a single Notifications tab.
- Live games search — search bar on the Live Games lobby tab filters all sections by player name or game title in real time.
Jun 4, 2026
Fixed
- 3-player waiting games were invisible in the lobby — they were created with private visibility so the anonymous query couldn't see them. Fixed existing games and the seeding logic.
- Admin panel showed blank pages or a stuck "Redirecting…" spinner for some users — root cause was a PostgreSQL GUC caching bug in the is_admin() function.
- Support reply emails were silently queuing and never sending — replies now send directly via Mailjet.
Everything you need to dominate
TileForge combines classic word game mechanics with modern multiplayer features.
Multiplayer Lobby
Find opponents instantly or challenge friends. 2-4 player games supported.
AI Opponents
Practice against bots with unique personalities and varying skill levels.
Spectate Games
Watch live public games and learn from the best players.
Ranked Play
Climb the leaderboards with competitive ranked matches.
Community Forum
Share strategies, discuss rules, and connect with fellow word enthusiasts.
Multiple Languages
Play in English (US/International) with more languages coming soon.
Post-Game Analysis
Every game gets a full move-by-move breakdown — equity loss, ratings, estimated Elo, and an AI narrative. Better than Woogles.