Windows clients
Download Twilight Keep games.
Use the unified TK Games client on Windows, or open the mobile game room and Trucker's Journey in your browser.
Available downloads
The TK Games test client opens to a game library and updates individual game modules without reinstalling the complete client.
TK
TK Games test client
One native Windows client for Euchre, Seven Card No Peek, Draw Poker, and A Trucker's Journey. Sign in once, choose a game, and receive independent module updates.
Download TK Games 0.3.11 for Windows
Test version 0.3.11. Windows 64-bit. Future TK Games updates download and open from the client itself. Includes a native chip-refill option in the main game library, automatically refreshed card-game table lists with reliable audible boundaries, private-table invitations by display name, account creation and native password-reset access, plus encrypted sign-in handoff to Trucker.
TJ
Trucker's Journey
An accessible trucking-management game with jobs, trips, repairs, upgrades, companies, events, achievements, sounds, and live chat.
Play Trucker's Journey in your browser
On Windows, Trucker's Journey is also included in the unified TK Games client. A separate installer is no longer needed.
Release notes
TK Games 0.3.11
- Adds Refill chips to the main game library, with accessible confirmation of the amount added, wallet balance, and remaining daily refills.
- Directs low-chip Draw Poker and Seven Card No Peek players to the new native refill control instead of the website account page.
TK Games 0.3.10
- Removes the unnecessary “Enter opens the lobby” text from card games in the game menu.
- Reliably announces and sounds a ding when selection reaches the beginning or end of a table list.
- Handles table-list arrow keys before Windows can consume the boundary event.
TK Games 0.3.9
- Refreshes an open card-game lobby automatically every ten seconds.
- Removes closed tables without requiring the player to leave and reopen the lobby.
- Preserves the selected table whenever it remains available and announces when the selected table closes.
- Prevents manual and automatic refresh requests from overwriting one another.
TK Games 0.3.8
- Shows persistent server tables, public player-created tables, and invited private tables together in one complete list.
- Places persistent server tables first and identifies each table type in its accessible description.
- Plays a ding and announces the boundary when Up or Down Arrow reaches the top or bottom of a table list.
- Prevents an incomplete private-table response from being presented as a complete poker table list.
- Documents Euchre's Fill seats with bots button and typed bots command in keyboard help.
TK Games 0.3.7
- Adds an accessible Manage Invited Players dialog for private Draw Poker and Seven Card No Peek tables.
- Searches only by partial display name and limits results without exposing email addresses or the full account directory.
- Lets table owners invite players, review current invitations, and remove access.
- Makes an invited private table appear automatically in that player's game lobby.
- Checks for main TK Games updates when the client opens.
- Downloads, verifies, and launches the installer without requiring a visit to the website.
- Adds a native Forgot my password option to the client sign-in screen.
- Requests a secure, single-use password-reset email without requiring the player to find the website first.
- Adds A Trucker's Journey to the unified game library as an independently updatable native module.
- Opens Trucker directly instead of showing card-table lobby controls.
- Passes the current TK Games sign-in through an encrypted, two-minute local handoff that is deleted after use.
- Adds a Create a Twilight Keep account button to the sign-in screen.
Draw Poker 1.1.24
- After an update downloads and passes verification, Windows now opens that installer reliably before Draw Poker closes.
- T now asks the server directly, so it reliably reports the current betting player or who still needs to discard.
- Prevents NVDA from rereading the accumulated game log and keeps new activity reliable in JAWS by using one bounded announcement channel.
- During discarding, T reports which player or players still need to discard.
- Full houses are spoken as the three-of-a-kind over the pair.
- The client now downloads updates itself, announces when the download completes, and asks before starting installation.
- Keeps the update dialog attached to and in front of an already-open table window.
- Reports a clear fallback if Windows cannot open the installer download.
- Adds the same Clear activity recovery control used by No Peek; it clears accumulated live-region text and returns focus to Command.
- Pausing now freezes an active turn safely, and resuming restarts its timer without folding the player.
- Number keys read cards locally without filling the game log or depending on a server response.
- Alt+number toggles a discard choice and briefly identifies the selected or deselected card.
- Discard-round announcements are shorter and no longer repeat the full control instructions.
- A doorbell now announces a player sitting down; a soft double tap marks a check.
- D now reads the seating order, dealer position, and first player to act; Alt+D submits the prepared discard selection.
- Recent changes now reads the current Twilight Keep announcements feed and remembers locally when the newest announcement has been dismissed.
- Automated parity checks protect the shared H, A, P, T, C, M, F, Alt+M, Alt+A, Alt+P, and Alt+J controls.
- Repairs obsolete Windows game-link ownership left by the former combined Admin client, so Join opens the dedicated Draw Poker client.
- The complete table is now an accessible application, so H, T, and the other game keys work without switching screen-reader modes. Up and Down Arrow review activity while Command is empty, and Alt+C returns to Command.
- Player-entry announcements and the supplied join sound now work for every newly occupied seat, and the cue is prioritized without overlapping another sound.
- Uses a shorter table summary and one concise betting-turn announcement without repeating the command list.
- Alt+J now switches both ways between a table seat and the observation deck; a seat is released safely between hands.
- The command-entry area now uses a narrowly scoped screen-reader application region so focused single-letter commands reach the client without making the full table an application region.
- Stops rebuilding unchanged cards and table summaries, reducing screen-reader rereading and unnecessary page updates.
- Removes the optional Jacks-or-Better opening mode. Every Draw Poker table now uses the same unrestricted opening bet.
- The installer now asks whether to create a desktop shortcut and selects that option by default.
- Table handoff failures now distinguish an expired login, private-table access, a closed table, and server or network trouble.
- Opens tables and observation decks maximized while retaining normal window controls.
- Adds an observation deck with an Observe lobby button and Alt+J to take an available seat.
- Joining a full table automatically enters its observation deck while reconnecting players retain their held seats.
- Bare H reads hand strength with the leading kicker, and bare T names the player whose turn it is.
- Removes visible card-number labels while retaining 1 through 5 for accessible card reading.
- Adds a Start game button, a 60-second default turn time, and turn-time changes between hands or while paused.
- Away players continue paying the ante without receiving cards.
- Announces “Name has sat down.” and plays the supplied join cue when another player takes a seat.
- Checks the current client version when a table opens and provides an accessible update notice when needed.
- Shows scoped Twilight Keep updates as one-time accessible popups and remembers read status on the player account.
- Uses the table’s chosen name instead of its internal identifier in the client window.
- Clearly announces when a temporary table has closed.
- Adds a Recent changes button and updates command for player announcements.
- First stable, independent Draw Poker client.
- Table sounds play one at a time instead of overlapping.
- Long sessions use a bounded game log.
- Reconnects and table-status checks use less network activity during outages and while the window is hidden.
- Adds immediate H, A, P, T, C, D, M, and F keyboard controls.
- M bets the pot when no bet exists and raises by the current pot after a bet; Alt+M goes all in.
- Alt+1 through Alt+5 prepare discards.
- Removes old player instructions for typing numbered discard commands.
- Keeps R available for a custom raise amount and supports slash-prefixed longer commands such as /dealer.
- Leaves a clear pause between sounds and removes the redundant ante-chip sound at hand startup.
Seven Card No Peek 1.2.16
- Prevents NVDA from rereading the accumulated game log and keeps new activity reliable in JAWS by using one bounded announcement channel.
- A doorbell now announces a player sitting down, a soft double tap marks a check, and calls now play the chip sound.
- D now reads the seating order, dealer position, and first player to turn, matching Draw Poker.
- Recent changes now reads the current Twilight Keep announcements feed and remembers locally when the newest announcement has been dismissed.
- Automated parity checks protect the shared H, A, P, T, C, M, F, Alt+M, Alt+A, Alt+P, and Alt+J controls.
- Clears obsolete Windows game-link ownership during installation so Join consistently opens the dedicated No Peek client.
- The complete table is now an accessible application, so H, T, and the other game keys work without switching screen-reader modes. Up and Down Arrow review activity while Command is empty, and Alt+C returns to Command.
- Player-entry announcements and the supplied join sound now work for every newly occupied seat, and the cue is prioritized without overlapping another sound.
- Uses a shorter table summary and releases disconnected seats after a five-minute reconnection period instead of leaving ghost seats.
- Alt+J now switches both ways between a table seat and the observation deck; a seat is released safely between hands.
- The command-entry area now uses a narrowly scoped screen-reader application region so focused single-letter commands reach the client without making the full table an application region.
- Stops rebuilding unchanged cards and table summaries, reducing screen-reader rereading and unnecessary page updates.
- The installer now asks whether to create a desktop shortcut and selects that option by default.
- Table handoff failures now distinguish an expired login, private-table access, a closed table, and server or network trouble.
- Opens tables and observation decks maximized while retaining normal window controls.
- Adds an observation deck with an Observe lobby button and Alt+J to take an available seat.
- Joining a full table automatically enters its observation deck while reconnecting players retain their held seats.
- Rotates the first card-turner every hand and skips players who are away or disconnected.
- Bare H reads visible-hand strength with the leading kicker, and bare T names the player whose turn it is.
- Removes visible card-number labels while retaining 1 through 7 for accessible card reading.
- Announces when your last face-down card has been flipped.
- Offers the remaining players another betting round when a challenger runs out of cards and is eliminated.
- Adds a Start game and Help button, a 60-second default turn time, and safe pausing during active hands.
- Away players continue paying the ante without receiving cards.
- Prevents duplicate flip sounds, announces “Name has sat down.”, and plays the supplied join cue when another player takes a seat.
- Checks the current client version when a table opens and provides an accessible update notice when needed.
- Shows scoped Twilight Keep updates as one-time accessible popups and remembers read status on the player account.
- Uses the table’s chosen name instead of its internal identifier in the client window.
- Clearly announces when a temporary table has closed.
- Adds a Recent changes button and updates command for player announcements.
- Removed the remaining Draw Poker discard controls and messages.
- Keys 1 through 7 read the seven No Peek cards, including face-down cards.
- Table sounds play one at a time instead of overlapping.
- Improved No Peek help, pot, pause, resume, timer wording, reconnects, and table-status checks.
- Leaves a clear pause between sounds and limits stale queued cues.
Euchre 1.0.9
- Plays four-player partnership Euchre with human players or practice bots.
- Adds practice bots to every open seat before the game without starting it automatically.
- Keeps cards reviewable while paused, removes the turned-down up-card, and offers a rematch after game over.
- Improves join, chat, played-card, and turn sounds and announcements.
- Keeps game history and chat visible below the playing area instead of hiding them behind tabs.
- Sorts cards by effective suit, moves the Left Bower into trump, and strengthens turn, deal, and trump sounds.
- Loads packaged sound files correctly, refreshes waiting-seat status, adds history controls, and safely launches verified updates after closing the client.
- Restores the established card-table Command box workflow with Up and Down history review, numbered card reading, typed game actions, and chat.
- Uses the same table shell as Draw Poker and No Peek: quick actions, sound controls, visual cards, a hidden activity stream, and one Command box.
- Adds direct card-reading, hand, trick-leader, trump, order-up, turn, score, lone-hand, and card-play keyboard shortcuts.
- Keeps one Command box: tap a shortcut letter by itself, or continue typing an ordinary command without changing focus.
- Uses an accessible card list with arrow-key review and Enter to act.
- Adds concise announcements, distinct game sounds, table history, chat, pausing, and turn timers.
- Supports observers and a simple leaderboard for completed four-human games.
- Uses standard redeals when everyone passes twice; stick the dealer is not used.
Trucker's Journey 1.0
- Uses native Windows controls tested with NVDA and JAWS, with no embedded browser.
- Includes the complete Trucker dashboard, jobs, trips, waits, Garage, truck market, progress, events, history, companies, announcements, support, and account tools.
- Adds live company and game-wide chat with distinct sounds, a family-friendly public-chat opt-in, and muteable chat notifications.
- Supports optional sounds, Windows notifications, encrypted Keep Me Signed In, and notification-area operation.
Installing
Open the installer for the game you downloaded and follow the prompts.
Because these are new independent applications, Windows may ask for confirmation before installing them.
The installers are not digitally signed, so Windows will not show Twilight Keep as a verified publisher.