Turbo Keno

Demo, RTP 96.02%, paytable, symbols & full capture data

Free demo · not real-money play 1 plays in 30 days · last one 6 days, 5 hours ago
✓ Working · checked 1 week, 4 days ago Verified · 24 Aug 2026
RTP 96.02%
Volatility —
Max win ×6000
Grid —
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

29 screenshots · 4 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/turbo-keno-b27/

10,000 free requests / month · sign-up required

Ask AI MCP

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 4 aspects we couldn’t confirm are flagged below, not hidden.

Captured 24 Aug 2026 View capture log

Per-screen breakdown

29 demo screens
29 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Turbo Keno

Everything pulled from Turbo Keno into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
29 screens captured
4 symbols catalogued · payouts OCR-verified
1 bonus-buy options with prices
10 palette colors from frames
7 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 29 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Turbo Games
max_win_x ×6000
bonus_buy Yes · 1 options
mechanic Instant Win
release_date 2026

RTP configurations

This game does not run at one fixed RTP. It ships 2 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 96.02% Base game average; booklet range 95.81%-96.37% (rules_p4_rtp.png).
Bonus Buy 97.06% Extra Balls purchase average; booklet range 90.91%-98.00%, wider variance.

See how this RTP compares across Turbo Games’s full range →

Symbols & paytable

4 symbols
4 icons (ZIP)
Unmatched Ball
Unmatched Ball
Other

Glossy near-black/dark-charcoal sphere with a bright white number; one of the 20 drawn balls that is not among the player's picked numbers, no grid-cell highlight.

Matched Ball (Regular)
Matched Ball (Regular)
Other

Glossy orange/copper sphere with a white number and thin gold rim; a drawn ball matching a pick, the matching grid cell also fills solid orange.

Matched Ball (Bought Extra)
Matched Ball (Bought Extra)
Other

Glossy green sphere with a white number; a purchased extra ball (Buy Extra Balls) that matches a pick, the matching grid cell fills solid green.

Bonus Ball (Golden)
Bonus Ball (Golden)
Bonus

Larger glossy purple sphere with a cream inner disc and black number under an orange 'BONUS BALL' label; the one free extra ball granted by a hidden golden-ball match, matching cell fills solid purple.

Bonus modes

4 modes
Base Game Modifier base
Base Game / Number Draw

Player picks 1 to 10 numbers on an 80-number grid (manually or via a shuffle/quick-pick button), sets the bet, and presses PLAY. The game draws 20 balls one at a time; a Turbo lightning toggle speeds the draw animation without changing the math. The payout multiplier is read from the mini-paytable matching the chosen pick-count, based on how many of the picks were among the 20 drawn balls (full picks-by-matches multiplier table is recorded in coverage). Minimum multiplier x1, ceiling x6000 (10 picked, 10 matched), separate from the $10000 Max Profit payout cap.

Bonus Mode free_golden_ball
Free Extra Ball (Golden Ball)

Among the first 20 drawn balls, 2 are randomly and invisibly flagged 'golden'. If the player's combination can still be improved toward its maximum multiplier and one of the hidden golden balls matches a picked number, the game grants exactly one free extra ball, shown as a larger purple sphere under a 'BONUS BALL' label. It grants one additional chance to raise the match count, not a direct payout boost, and counts toward the shared 5-extra-ball cap with purchased balls.

Bonus Mode buy_extra_balls
Buy Extra Balls

If the combination can still be improved after the free-extra-ball opportunity, the player may pay to draw additional balls one at a time. Available only when the base bet is at least $10 AND at least 10x the game's minimum bet. Price escalates per ball (captured sequence: $1.30 then $1.40) and is a function of the base bet. Capped at 5 extra balls total per round, counting both free golden-ball and purchased balls together. No separate bonus-buy tier-select screen exists; the in-round 'Buy Extra' button is the entire purchasable-feature surface.

Other autoplay
Autoplay

A 'Number of Rounds' dialog offers six preset round counts (10/25/50/100/250/500) selected via a 3x2 button grid, started with a 'START AUTOPLAY' button.

Bonus buy

1 option
Option Price (cost × bet) Effect
Buy Extra Ball headline ×0.13

Colour system

extracted from frames · HEX
Export palette
#16161C base dominant 1 base
#56565B base dominant 2 base
#1D5A31 base dominant 3 base
#3B3B43 base dominant 4 base
#5F4B2E base dominant 5 base
#979798 base dominant 6 base
#16161C bonus dominant 1 bonus
#57555A bonus dominant 2 bonus
#19672D bonus dominant 3 bonus
#3B3B42 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Picked-but-undrawn numbers are shown with a gold/amber border outline rather than a fill-color change, so a pick stays identifiable without color vision.
  • The open Rules section is marked with a solid white fill versus outline-only for the rest, and the selected Autoplay round-count preset likewise uses solid fill versus outline -- neither relies on hue alone.
  • Ball/match type (regular match=orange, bought-extra match=green, free-bonus match=purple) is conveyed mainly by hue, with the printed ball number as the only other cue; the match type itself is not additionally labelled in on-screen text.
Screen Reader
  • Monetary values (bet, payout, balance, min/max bet, Max Profit) and round-outcome text are printed numerals/labels suitable for text-to-speech; the Rules booklet is one continuous scrollable document reached via six labelled section jump-links rather than a true multi-panel accordion.
Motor Accessibility
  • All primary actions (Play, Cash Out, Buy Extra, Autoplay presets) are single large buttons; a shuffle/quick-pick button auto-selects numbers in one tap instead of up to 10 individual taps.
Hearing Accessibility
  • No information is conveyed by sound alone; Sound and Music are independent toggleable sliders in Settings, and every round outcome (matches, multiplier, win amount) is shown as on-screen text.
Low Vision
  • The round-result win popup shows the multiplier and win amount in large bold white text on a dark card, high-contrast against the near-black game background.

Media & assets

6 files · 6 types
29 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Base game full round cycle (idle, numbers picked, mid-draw with matches, losing round), all 10 mini-paytable pages, full 6-section Rules booklet (How to Play, Game Details, RTP, Settings, Disconnection Policy, Version), Limits dialog, Max Profit tooltip, Settings panel, Autoplay dialog, Buy Extra Balls offer dialog, purchased/free ball reveal, win screen, loading screen/logo.
Two-dimensional paytable (picks count 1-10 x matches within that pick-count) -- a shape not representable in a single symbols[].payouts match_count/value pair: Picks=1: 1m=3.85x. Picks=2: 1m=0x,2m=16x. Picks=3: 1m=0x,2m=2x,3m=48x. Picks=4: 1m=0x,2m=1.5x,3m=10x,4m=60x. Picks=5: 1m=0x,2m=1.5x,3m=4x,4m=11x,5m=100x. Picks=6: 1m=0x,2m=0x,3m=2.5x,4m=11x,5m=77x,6m=280x. Picks=7: 1m=0x,2m=0x,3m=2x,4m=6x,5m=20x,6m=100x,7m=300x. Picks=8: 1m=0x,2m=0x,3m=1x,4m=3x,5m=11x,6m=60x,7m=500x,8m=1000x. Picks=9: 1m=0x,2m=0x,3m=1x,4m=2.5x,5m=7x,6m=18x,7m=50x,8m=400x,9m=2000x. Picks=10: 1m=0x,2m=0x,3m=1x,4m=2x,5m=3x,6m=10x,7m=38x,8m=100x,9m=500x,10m=6000x. All values are multipliers of the round's total bet (verified: bet $10, 5 picked, 2 matched -> x1.5 -> +$15).
RTP in the base game: 96.02% average (95.81%-96.37%); RTP when buying Extra Balls: 97.06% average (90.91%-98.00%) -- the purchase raises the average return but widens the outcome range far more (0.56-point spread vs 7.09-point spread). Storefront RTP 'up to 96.25%' falls inside the base-game range and is not contradicted, but is not an exact match to any printed figure either.
Effective payout ceiling is a $10000 Max Profit cap (Limits dialog), separate from and often lower than the x6000 theoretical multiplier ceiling -- e.g. any bet above roughly $1.67 would have its 6000x payout capped at $10000.
Exact countdown duration of the auto-cashout timer shown on the Buy Extra Balls offer dialog is not legible in the captured frame.
The final settled balance digit in win_screen.png is unreliable (counter appears mid-animation, overlapping digits); the round math itself (bet $10, x1.5, +$15) is independently confirmed by the win popup.
Whether a drawn-but-unmatched ball ever receives a distinct grid-cell highlight (versus staying default) was not observed in any captured frame and is assumed absent, not confirmed by an explicit negative check.
No volatility indicator or wording was found on any captured screen or in the Rules booklet.

Ask AI about Turbo Keno

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How does Turbo Keno play? Keep it simple.

Player picks 1 to 10 numbers on an 80-number grid (manually or via a shuffle/quick-pick button), sets the bet, and presses PLAY. The game draws 20 balls one at a time; a Turbo lightning toggle speeds the draw animation without changing the math. The payout multiplier is read from the mini-paytable matching the chosen pick-count, based on how many of the picks were among the 20 drawn balls (full picks-by-matches multiplier table is recorded in coverage). Minimum multiplier x1, ceiling x6000 (10 picked, 10 matched), separate from the $10000 Max Profit payout cap.

RTP 96.02%max win ×6000demo ✓

From the verified capture of 24 Aug 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Turbo Keno vs Mines — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 4 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 10 palette hexes and all 4 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 4 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/turbo-keno-b27/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/turbo-keno-b27/
{
  "game": {
    "name": "Turbo Keno",
    "provider": "Turbo Games",
    "novelty": true,
    "novelty_notes": "First keno-type game documented for this provider. Not a reel slot, not crash, not mines: the player picks 1-10 numbers on an 80-number board, 20 balls are drawn, and the payout multiplier depends on how many of the player's picks were among the 20 drawn balls. Two additional mechanics unique to this title: 'golden ball' free extra balls and a paid 'Buy Extra Balls' escalating-price purchase.",
    "theme": "No narrative/character theme. A classic numbers-and-balls keno board reskinned with the Turbo Games red/black/gold brand livery: a dark, minimalist digital dashboard (no background scenery, no mascot) built around an 80-cell number grid and a row of 20 glossy 3D ball icons, topped by a gold badge-style 'TURBO KENO' wordmark with a small circular '80' coin between the two words.",
    "art_style": "Flat, dark 2D UI/dashboard design (not a painted or cartoon world) with glossy, softly-3D-shaded spherical 'ball' icons (radial highlight top-left, soft drop shadow, subtle rim light) as the only strongly rendered objects; everything else is crisp flat sans-serif typography and thin rounded-rectangle button chrome on near-black/charcoal surfaces; warm gold for the logo badge and win/positive highlights, brand red for accent icons and sliders; no gradients used for storytelling lighting, no day/night setting - it reads as a casino control panel, not a themed scene.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 28 desktop screenshots (1280x800) + OCR/manifest notes + zoomed crops of the logo_refs iconography.",
    "method_notes": "All paytable numbers (10 mini-paytable pages), the RTP page, the limits dialog and the version panel were opened and read directly from the captured frames, matching the TL brief verbatim. Ball colors and grid states were verified with zoomed crops. Nothing here is invented; unclear points are listed in 'unreadable_or_uncertain'.",
    "language": "English"
  },

  "color_palette": {
    "background": "Near-black charcoal/navy gradient on the main game screen (base_game); pure/near-pure black on the full-screen Rules, Limits and Info-Max-Profit overlay panels, with a very faint dark-gray decorative dot/circle pattern in the corners of those black panels.",
    "number_grid_default": "Rounded-square dark-gray/charcoal cells (unselected numbers) with light-gray number text.",
    "number_grid_selected": "Same dark cell, but outlined with a thin gold/amber border (no fill change) - this is how a player's picked-but-not-yet-drawn number is shown.",
    "ball_placeholder_empty": "20 flat black filled circles under the logo before a round starts (empty result slots).",
    "ball_drawn_unmatched": "Glossy near-black/dark-charcoal sphere with a bright white number and a soft white highlight - a drawn ball that is NOT one of the player's picks.",
    "ball_drawn_matched_regular": "Glossy orange/copper (burnt-amber) sphere with a bright white number and a thin gold rim - a drawn ball that DOES match one of the player's picks. On the number grid itself, the matched cell also fills solid orange/copper.",
    "ball_matched_bought_extra": "Glossy green sphere with a white number - an extra ball obtained via the paid 'Buy Extra Balls' purchase that matched a pick; on the grid the matching cell fills solid green.",
    "ball_bonus_free_golden_match": "Glossy purple/violet sphere with a cream/off-white inner disc and a bold black number, sitting under an orange 'BONUS BALL' label on a dark plate above the balls row - the free extra ball granted when a hidden 'golden' ball matched a pick.",
    "logo_wordmark": "'TURBO KENO' in bold 3D gold/amber beveled letters with a dark brown outline, on a dark oval/pill background outline; a small circular gold-and-black '80' coin sits between the two words.",
    "primary_action_button_play": "Green gradient rounded-rectangle button with a thin gold border and bold white 'PLAY' text; when Turbo (fast) mode is toggled it shows a white lightning-bolt icon instead of text.",
    "cash_out_button": "Orange/copper gradient rounded-rectangle button with bold white 'CASH OUT' text.",
    "buy_extra_button": "Smaller green gradient rounded-rectangle button, white 'Buy Extra' label and the current price in white below it.",
    "balance_bet_text": "Bold white text top-left ('Balance: $...') and in the bet stepper ('Bet Amount', value, +/- buttons) - white on dark, with a small circular gray 'i' info glyph next to 'Bet Amount'.",
    "top_right_icon_bar": "Turbo Universe logo (red circle/red text), a speaker/sound-toggle icon, a lightning 'Turbo mode' icon, and a settings/sliders icon - all white line-icons on the dark header, with a small red notification dot on the Turbo Universe icon.",
    "demo_mode_tab": "A vertical dark charcoal ribbon at the far right edge of the viewport reading 'DEMO MODE' in white rotated text, with a small circular restart/refresh icon beneath it - this is the PROVIDER'S own demo wrapper chrome, not a watermark added by our capture tooling; a matching 'Turbo Games - Turbo Keno' label (bottom-left) and a live date/time stamp (bottom-right) are the same provider demo-mode furniture.",
    "mini_paytable_bar": "A dark charcoal rounded bar beneath the number grid, divided into as many segments as numbers picked; each segment shows '<match count>' over '<multiplier>x'; segments are gray/dark by default and the segment matching the CURRENT match count during/after a draw is highlighted with a solid orange/amber fill.",
    "rules_accordion_menu": "White-outlined rounded-rectangle buttons on black (How to Play?, Game Details, RTP, Settings, Disconnection Policy, Version); the currently open section's button is filled solid white with black text, the rest stay outline-only white-on-black.",
    "settings_panel": "Dark rounded panel with Turbo Games brand red accents (red circular sliders' filled track, red icons in the side menu: Free Bets gift icon, Limits icon, Rules document icon, Exit-game house icon) and white toggle switches (Quick Play)."
  },

  "game_objects": {
    "number_grid": {
      "layout": "8 rows x 10 columns = numbers 1 to 80, left side of the screen. Each number is its own rounded-square button.",
      "states": {
        "default": "Unselected, dark gray cell, light-gray number, clickable to pick.",
        "picked": "Cell keeps its dark fill but gains a thin gold/amber outline border - shown before the draw and for any pick not (yet) matched by a drawn ball.",
        "drawn_matched_regular_ball": "Cell fills solid orange/copper with a white number (matches a normal drawn ball).",
        "drawn_matched_bought_ball": "Cell fills solid green with a white number (matches a ball obtained via Buy Extra Balls).",
        "drawn_matched_bonus_ball": "Cell fills solid purple with a white number (matches the single free 'golden' bonus ball, shown as ball number 26 in the captured round).",
        "drawn_unmatched": "Not shown with a distinct grid-cell state in the captured frames beyond staying default-colored; the ball itself (in the balls row) is the near-black 'unmatched' sphere."
      },
      "selection_controls": "A row above the grid on the right panel: a numbered strip '1 2 3 4 5 6 7 8 9 10' where the count of already-picked numbers is highlighted (brown/dark-amber fill on the matching digit), a left 'X' button (clear all picks) and a right shuffle/dice-like icon button (quick random pick)."
    },
    "balls_row": {
      "layout": "Two rows of up to 10 circular ball slots each (20 total) to the right of the number grid, under the 'TURBO KENO' logo; filled left-to-right as balls are drawn during a round.",
      "appearance": "Glossy 3D-shaded spheres (radial highlight, drop shadow) with a bold white (or black, for the bonus ball) number centered; color encodes ball type/result (see color_palette: black=unmatched draw, orange/copper=matched pick, green=matched bought-extra-ball, purple=matched free bonus ball)."
    },
    "bonus_ball_banner": {
      "appearance": "A dark horizontal plate reading 'BONUS BALL' in bold orange/amber text, appearing above the balls row only when a golden-ball match has granted a free extra ball; the purple bonus ball itself is displayed separately to the right of the regular balls row, larger, with a cream inner disc and black number.",
      "source_frame": "bonus_ball_reveal.png"
    },
    "win_popup": {
      "appearance": "A dark semi-transparent rounded card centered over the number grid, showing the multiplier in large white text ('x1.5'), a thin horizontal divider, and the win amount below ('$15') in white.",
      "source_frame": "win_screen.png",
      "note": "The top-left 'Balance' readout in this same frame shows overlapping/ghosted digits ('15.00' floating above '$996.8'), consistent with the balance counter being captured mid-animation rather than at rest; treat the balance NUMBER in this specific frame as approximate, the win popup's 'x1.5 / $15' figures are the reliable read."
    }
  },

  "paytable": {
    "note": "Turbo Keno's paytable is not a fixed symbol table - it is a set of 10 mini-paytables, one per possible count of numbers picked (1 through 10). Each mini-paytable lists the multiplier awarded for every possible count of MATCHES within that pick-count, from 0/none up to a full match of everything picked. Read directly from paytable_p1.png ... paytable_p10.png (each page also reachable in-game by changing the pick-count selector, which live-updates the same bar shown below the number grid).",
    "unit": "multiplier of the ROUND bet (total bet), verified by balance arithmetic: bet $10, 5 numbers picked, 2 matches -> x1.5 -> +$15 payout (win_screen.png).",
    "by_numbers_picked": {
      "1": {"1": "3.85x"},
      "2": {"1": "0x", "2": "16x"},
      "3": {"1": "0x", "2": "2x", "3": "48x"},
      "4": {"1": "0x", "2": "1.5x", "3": "10x", "4": "60x"},
      "5": {"1": "0x", "2": "1.5x", "3": "4x", "4": "11x", "5": "100x"},
      "6": {"1": "0x", "2": "0x", "3": "2.5x", "4": "11x", "5": "77x", "6": "280x"},
      "7": {"1": "0x", "2": "0x", "3": "2x", "4": "6x", "5": "20x", "6": "100x", "7": "300x"},
      "8": {"1": "0x", "2": "0x", "3": "1x", "4": "3x", "5": "11x", "6": "60x", "7": "500x", "8": "1000x"},
      "9": {"1": "0x", "2": "0x", "3": "1x", "4": "2.5x", "5": "7x", "6": "18x", "7": "50x", "8": "400x", "9": "2000x"},
      "10": {"1": "0x", "2": "0x", "3": "1x", "4": "2x", "5": "3x", "6": "10x", "7": "38x", "8": "100x", "9": "500x", "10": "6000x"}
    },
    "max_multiplier": {
      "value": "6000x",
      "condition": "10 numbers picked, all 10 drawn among the 20 balls (the '10/10' cell of the picks=10 table).",
      "sources": ["paytable_p10.png", "rules_p4_rtp.png: 'the minimum multiplier in the game is x1, and the maximum multiplier is x6000'", "rules_p1_howtoplay.png: 'hit the 6000x top prize'"]
    }
  },

  "game_mechanics": {
    "core_loop": "1) Player picks 1 to 10 numbers on the 80-number grid (manually, or via the shuffle/quick-pick button). 2) Player sets the bet amount and presses PLAY. 3) The game draws 20 winning balls one after another (speed can be sped up with the Turbo/lightning toggle). 4) The number of the player's picks that were among the 20 drawn balls determines the payout multiplier, read from the mini-paytable matching the count of numbers picked. 5) After the base 20-ball draw, if eligible, the player may be offered free and/or purchasable extra balls before the round finally settles (Cash Out).",
    "source": "rules_p1_howtoplay.png ('How to Play?' section) and rules_p2_gamedetails.png ('Picking Numbers and Betting')",
    "quick_pick": "A shuffle-icon button lets the system auto-pick a random set of numbers instead of manual selection.",
    "turbo_mode": "A lightning-bolt icon in the top-right speeds up the ball-drop animation ('Turbo Mode'); does not change math, only pacing.",
    "autoplay": "Separate 'Number of Rounds' dialog: preset round counts 10 / 25 / 50 / 100 / 250 / 500, started with a 'START AUTOPLAY' button (autoplay.png)."
  },

  "features": {
    "free_extra_ball_golden_balls": {
      "mechanism": "Among the first 20 drawn balls, 2 are randomly and invisibly marked as 'golden'. This is a property of the draw itself, not an extra prize pool: IF the player's combination is still improvable to its maximum possible multiplier AND one of those hidden golden balls matches a number the player picked, the game grants exactly 1 FREE extra ball (drawn as a 21st and/or 22nd ball) - shown on screen as a purple sphere labelled 'BONUS BALL'. It does not add value directly; it gives one additional chance to raise the match count (and therefore the multiplier) at no extra cost.",
      "important_correction_of_marketing": "The provider's own marketing copy ('upgrade your matches') describes this loosely; the mechanically accurate description is: a hidden random flag on 2 of the 20 balls that, on a qualifying match, grants ONE additional free draw, not a direct payout boost.",
      "cap": "Counts toward the same overall 5-extra-ball ceiling shared with the paid 'Buy Extra Balls' feature (see below).",
      "sources": ["rules_p2_gamedetails.png / rules_p3_extraballs.png ('Free Extra Ball' section)", "bonus_ball_reveal.png (live capture: purple ball 26 labelled 'BONUS BALL')"]
    },
    "buy_extra_balls": {
      "mechanism": "If, after the free-extra-ball opportunity, the player's combination can still be improved to the maximum, the player may pay to buy additional balls one at a time instead of (or in addition to) the free one, to try to raise the match count further.",
      "eligibility": "Only available if the base bet is >= $10 AND the base bet is >= 10x the game's minimum bet. (rules_p3_extraballs.png, verbatim: 'It activates if your base bet has a nominal value of 10 or more (in your currency) and is at least 10 times higher than the minimum bet in the game.')",
      "cap": "No more than 5 extra balls total per round, counting BOTH free golden-ball balls and purchased balls together.",
      "pricing": "Escalating: each subsequent extra ball is priced separately/recalculated (captured sequence: $1.30 for the first purchase, $1.40 for the next). Price is a function of the round's base bet, not fixed.",
      "no_dedicated_bonus_buy_screen": "There is NO separate 'Bonus Buy' menu/tier-select screen anywhere in the game (checked: full 6-page rules booklet has no 'bonus buy'/'feature buy' wording; UI element scan found only the in-round 'Buy Extra' button). The entirety of this title's purchasable-feature surface IS the Buy Extra Balls mechanic described here.",
      "sources": ["rules_p3_extraballs.png ('Buy Extra Balls' section)", "bonus_extra_balls_offer.png (post-draw dialog: CASH OUT vs Buy Extra $1.30, with an auto-cashout countdown timer)", "bonus_ball_reveal.png (bought balls shown green)", "win_screen.png (round settled at bet $10, 2/5 matches, x1.5, +$15)"]
    },
    "auto_cashout_timer": {
      "appearance": "A visible countdown/timer element on the extra-balls offer dialog (bonus_extra_balls_offer.png), implying the round auto-resolves (auto cash-out) if the player takes no action within the countdown.",
      "note": "Exact countdown duration in seconds is not legible on the captured frame; marked uncertain."
    }
  },

  "technical_summary": {
    "game_kind": "Instant-win keno (not a reel slot; single-round pick-and-draw game with no spinning reels, no cascading wins, no free-spins feature).",
    "rtp": {
      "base_game": {"average_percent": 96.02, "range_percent": [95.81, 96.37]},
      "extra_balls_purchase": {"average_percent": 97.06, "range_percent": [90.91, 98.00]},
      "reading": "Buying Extra Balls raises the AVERAGE return (96.02% -> 97.06%) but massively widens the range of possible outcomes (a 0.56-point spread in the base game vs. a 7.09-point spread with the purchase) - i.e. the purchase increases variance far more than it increases average return.",
      "source": "rules_p4_rtp.png, verbatim: 'The theoretical Return to Player (RTP) in the base game: 96.02% on average (95.81% - 96.37%). RTP for buying Extra Balls: 97.06% on average (90.91% - 98.00%).'",
      "storefront_note": "The provider's storefront/catalogue page advertises RTP 'up to 96.25%'. This figure does not exactly match any single printed number in this build's booklet, but it does fall INSIDE the base-game range (95.81%-96.37%) - so it is not contradicted, merely not independently confirmed by an exact match. Do not treat it as verified nor as false."
    },
    "min_multiplier": "x1 (rules_p4_rtp.png).",
    "max_multiplier": "x6000, at 10 numbers picked / 10 matched (paytable_p10.png, confirmed by rules booklet text).",
    "limits": {
      "min_bet": "$0.1",
      "max_bet": "$100",
      "max_profit": "$10000",
      "note": "Max Profit is a separate cap from the max multiplier: even where 6000x bet would exceed $10000 (i.e. any bet above ~$1.67), the payout appears to be capped at $10000, per the dedicated 'Max Profit' limit shown independently of the multiplier table.",
      "source": "info_limits.png (Limits dialog: Min bet $0.1 / Max bet $100 / Max Profit $10000); corroborated by info_max_profit.png tooltip 'Max Profit $10000' shown over the pick-count selector."
    },
    "version": {
      "game_version": "1.0.0",
      "rng_version": "2.0.0",
      "sources": ["settings.png (top-right overlay: RNG version '2.0.0', Game version '1.0.0')", "rules_p6_version.png (Rules -> Version: Game version '1.0.0', RNG version '2.0.0')"],
      "note": "Both sources agree exactly; no discrepancy in this build."
    },
    "currency_demo": "US dollars ($), demo balance starting at $1000 (base_game_empty.png)."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Full black loading screen with the Turbo Games provider logo centered: a red circle containing a black diagonal cross ('X'), next to bold white text 'TURBO GAMES' (TURBO on one line, GAMES below). No game-specific art, no numbers, no keno board visible yet.",
      "purpose": "Loading/branding screen before the game board appears.",
      "color_blind_notes": "Pure white text on black and a single flat red circle - high contrast, not reliant on color discrimination."
    },
    "base_game": {
      "type": "base_game",
      "states_captured": [
        {"file": "base_game_empty.png", "description": "Idle state before any numbers are picked: full 80-number grid all default/dark, 20 empty black ball placeholders, gold 'TURBO 80 KENO' logo, hint text 'Select 1 to 10 numbers to start the game' in amber, Bet Amount $1, Balance $1000, pick-count selector at rest (no count highlighted)."},
        {"file": "base_game_selected.png", "description": "5 numbers picked (4, 16, 26, 35, 73), each shown with a gold outline border on the grid; pick-count selector highlights '5'; a mini-paytable bar appears beneath the grid showing the 5 match-count multipliers (1/0x, 2/1.5x, 3/4x, 4/11x, 5/100x); Bet Amount raised to $10; PLAY button active (green)."},
        {"file": "base_game_draw.png", "description": "Mid-round: 20 balls drawn and filling the two ball rows; 2 of the player's 5 picks (26 and 73) are matched and shown as orange/copper spheres in the balls row, with the corresponding grid cells also filled solid orange; the rest of the drawn balls are black/unmatched; the PLAY button shows a lightning icon (Turbo mode) instead of text while spinning."},
        {"file": "base_game_result_loss.png", "description": "A losing round: the same 5 picks (4, 16, 26, 35, 73) shown with gold outline only (no matches this round), 20 ball slots empty/reset, bet $0.1, balance stepped from $1026.8 to $1026.7 (only the stake was deducted, no payout)."}
      ],
      "controls": {
        "top_left": "'Balance: $<amount>' in bold white text.",
        "top_right": "Turbo Universe icon (red logo with red notification dot), sound-toggle speaker icon, Turbo-mode lightning icon, settings/sliders icon - all in a horizontal row.",
        "far_right_edge": "Vertical 'DEMO MODE' ribbon tab with a small restart icon beneath it (provider's own demo-mode chrome, not our capture tool).",
        "center_right_panel": "Pick-count selector strip (X-clear / 1-10 digits / shuffle icon), 'Bet Amount' label with an info 'i' icon and a -/+ stepper showing the numeric bet, and the large green PLAY button.",
        "bottom_bar": "'Turbo Games . Turbo Keno' branding bottom-left; live date/time stamp bottom-right (both provider demo furniture)."
      },
      "color_blind_notes": "Picked-but-undrawn numbers are marked by a BORDER (shape/position cue), not fill color, so they remain distinguishable without color vision. Matched vs. unmatched drawn balls, however, rely primarily on ball fill color (black vs. orange vs. green vs. purple) with the number digit as the only non-color distinguishing cue on each ball; screen-reader/alt-text support should announce match state explicitly rather than relying on color."
    },
    "paytable": {
      "type": "paytable",
      "pages": "10 pages (paytable_p1.png ... paytable_p10.png), one per possible count of numbers picked (1 through 10); each page is simply the base_game screen with that many numbers selected and its mini-paytable bar shown beneath the grid.",
      "content": "See 'paytable' section above for full numeric tables.",
      "color_blind_notes": "Multiplier values are printed as plain text/numbers under each match-count column - legible without color discrimination; the currently-relevant segment (during/after a draw) is highlighted with an orange fill, which is a redundant-but-not-sole cue since the segment position also changes."
    },
    "rules": {
      "type": "rules",
      "layout": "A full-screen black overlay titled 'Rules' with a left-side accordion-style section menu (six sections) and a right-side content pane; per capturer/TL note this is architecturally a SINGLE CONTINUOUS SCROLL across all six sections (clicking a menu button jumps/scrolls to that section's heading, but the content of adjacent sections is already present above/below in the same scroll, confirmed by text overlapping at page boundaries) rather than independently-loaded accordion panels. UI is otherwise a hybrid: the game header/board uses a newer DOM-style control bar, while this Rules panel reuses the older accordion-menu look seen on this provider's earlier Mines title.",
      "sections": ["How to Play?", "Game Details", "RTP", "Settings", "Disconnection Policy", "Version"],
      "pages": {
        "rules_p1_howtoplay.png": "Intro tagline ('Classic Keno meets turbo-charged excitement. Catch the golden balls, upgrade your matches, and hit the 6000x top prize!') plus 'How to Play?' bullet list: pick 1-10 of 80 numbers; set bet and press Play to start the draw; 20 winning balls drop, more matches = higher multiplier; chance for free extra balls or buy additional ones to improve the combination, then press Cash Out to collect.",
        "rules_p2_gamedetails.png": "'Game Details' -> 'Picking Numbers and Betting' (1-10 of 80, manual or random-pick button, payout depends on picks and matches) and 'Play, Autoplay, and Turbo Mode' (Play = single round, Autoplay = repeated rounds via the Autoplay button, Turbo Mode = faster ball-drop animation via the lightning icon).",
        "rules_p3_extraballs.png": "'Free Extra Ball' (2 of the first 20 balls are randomly 'golden'; a match on a golden ball while the combination is still improvable grants 1 free extra ball) and 'Buy Extra Balls' (available once a winning, still-improvable combination exists; gated on bet >=$10 and >=10x minimum bet; cap of 5 extra balls total; each subsequent ball's price is recalculated).",
        "rules_p4_rtp.png": "'RTP' section with the exact figures captured in 'technical_summary.rtp' above, plus min/max multiplier (x1 / x6000).",
        "rules_p5_settings_disconn.png": "'Settings' bullet list (change nickname; check min/max bet limits; view max win limits; enable/disable sound effects; view betting history) and start of 'Disconnection Policy'.",
        "rules_p6_version.png": "Rest of 'Disconnection Policy' (bets made after a disconnection are not sent to the server / bets already in an active round are settled server-side and appear in betting history once reconnected) and 'Version': Game version '1.0.0', RNG version '2.0.0'."
      },
      "navigation": "Top-left 'Back' arrow-link, top-right 'X' close; left-side menu buttons scroll the right pane to the matching heading.",
      "color_blind_notes": "Active/open menu section is marked by a SOLID WHITE FILL (vs outline-only for the rest) - a shape/fill cue, not a hue cue, so it stays readable for all color-vision types."
    },
    "info_limits": {
      "type": "info",
      "content": "'Limits' dialog: three stacked rows, each with a small red circular icon, a label and a value - 'Min bet: $0.1', 'Max bet: $100', 'Max Profit: $10000'.",
      "source_frame": "info_limits.png"
    },
    "info_max_profit_tooltip": {
      "type": "info",
      "content": "A small dark tooltip reading 'Max Profit $10000' anchored just above/left of the pick-count selector, triggered from an info 'i' icon - restates the same Max Profit figure as the Limits dialog.",
      "source_frame": "info_max_profit.png"
    },
    "settings": {
      "type": "settings",
      "content": "Left: a rounded panel with an editable 'Nickname' field (captured value: 'Stingy Tern', a randomly-assigned demo nickname), a 'Sound' volume slider (red filled track, white round handle, muted-speaker icons at both ends) and a 'Music' volume slider (same style), and a 'Quick Play' on/off toggle (white switch). Right: a vertical menu list with red icons - 'Turbo Universe' (provider hub), 'Free Bets' (gift icon), 'My bets' (list icon), 'Limits' (circular icon), 'Rules' (document icon), 'Exit game' (house icon). Top-left corner shows a running 'Play time: 00:02:42' counter; top-right corner shows 'RNG version: \"2.0.0\"' / 'Game version: \"1.0.0\"' and the panel's close 'X'.",
      "source_frame": "settings.png",
      "color_blind_notes": "Menu items are distinguished by distinct icon SHAPES (gift / list / circular gauge / document / house) in addition to their uniform red color, and by their text labels - safe for color-blind users."
    },
    "autoplay": {
      "type": "autoplay",
      "content": "'NUMBER OF ROUNDS' dialog centered over the dimmed board: six preset buttons (10, 25, 50, 100, 250, 500) in a 3x2 grid, the selected preset (25 in the capture) highlighted with a solid brown/amber fill vs outline-only for the rest, and a full-width 'START AUTOPLAY' button below.",
      "source_frame": "autoplay.png",
      "color_blind_notes": "Selected preset is also the only one with a filled background AND is positionally distinct - not color-only."
    },
    "bonus_extra_balls_offer": {
      "type": "bonus",
      "content": "Post-draw dialog shown after the base 20-ball draw when the combination is still improvable: the number grid shows the round's matches so far, 5 empty ball slots for potential extra balls are shown to the right of the drawn-balls row, and two buttons appear - a large orange/copper 'CASH OUT' button (collect current win, end the round) and a smaller green 'Buy Extra $1.30' button (pay to draw one more ball). A countdown/timer element is visible, implying an auto-resolve if the player does not act in time (exact duration not legible).",
      "source_frame": "bonus_extra_balls_offer.png"
    },
    "bonus_ball_reveal": {
      "type": "bonus",
      "content": "Extra balls in progress: several additional balls already purchased and drawn appear as green spheres (matched picks) in the second balls row, alongside the original 20-ball draw; the single free 'golden ball' match is shown separately as a larger purple sphere numbered 26 under an orange 'BONUS BALL' label; the 'Buy Extra' button price has increased to $1.40 (escalating price) and 'CASH OUT' remains available.",
      "source_frame": "bonus_ball_reveal.png"
    },
    "win_screen": {
      "type": "win_screen",
      "content": "Round settlement popup: a dark rounded card centered over the board shows the multiplier 'x1.5' and, below a divider, the win amount '$15' - matching a bet of $10 with 2 of 5 picked numbers matched. The top-left balance readout shows overlapping/ghosted digits consistent with the balance counter still animating at capture time (see 'game_objects.win_popup' note).",
      "source_frame": "win_screen.png"
    }
  },

  "accessibility_observations": {
    "screen_reader": "Core interactive surface is a fixed 80-button number grid plus a small, stable set of controls (pick-count strip, clear, random-pick, bet stepper, Play, Autoplay, settings). The Rules booklet is a single continuous document reachable section-by-section via six clearly labelled jump-links, which is friendlier to serialize for a screen reader than a true multi-panel accordion would be.",
    "motor": "All primary actions are single large buttons (Play, Cash Out, Buy Extra, Autoplay presets); number picking requires up to 10 individual taps unless the quick-pick/shuffle button is used, which meaningfully reduces required interactions for motor-impaired users.",
    "color_blind": "Most state changes use a non-color cue in addition to color: picked numbers use a border outline (not fill), the active Rules section uses a solid-fill vs outline distinction, and the active autoplay preset is filled vs outline. The one area of residual color-only risk is the balls row and matched grid cells, where ball TYPE (regular match / bought-extra match / free-bonus match) is conveyed mainly by hue (orange / green / purple) with the printed ball NUMBER as the only additional cue - type itself (not just presence of a match) is not otherwise labelled in text on-screen.",
    "deaf_hard_of_hearing": "No information observed to be conveyed by sound alone; Sound and Music are separate toggleable sliders in Settings, and all round outcomes (matches, multiplier, win amount, RTP, limits) are rendered as on-screen text/numbers."
  },

  "unreadable_or_uncertain": [
    "Exact countdown duration (in seconds) of the auto-cashout timer shown on bonus_extra_balls_offer.png - visible as a timer element but the number is not legible in the capture.",
    "Exact final settled balance in win_screen.png: the balance counter appears to be mid-animation (overlapping '15.00' and '$996.8' digits) in that single frame; the round math (bet $10, x1.5, +$15) is confirmed independently by the win popup itself and by the TL brief, but the precise post-round balance digit is not reliably read from this frame alone.",
    "Whether a drawn-but-unmatched ball ever receives a distinct grid-cell highlight (as opposed to staying in its default unselected color) - not observed in any captured frame; assumed 'no distinct state' based on available evidence, not confirmed by an explicit negative check.",
    "Whether volatility is stated anywhere on-screen (no volatility indicator/wording was found on any captured screen or in the rules booklet)."
  ]
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.