Heist Stakes

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

Free demo · not real-money play 2 plays in 30 days · last one 1 week, 2 days ago
✓ Working · checked 2 weeks, 1 day ago Verified · 30 Oct 2026
RTP 96.72%
Volatility Medium
Max win ×30000
Grid 5R
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/heist-stakes-b30/

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

30 API calls this month
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. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 30 Oct 2026 View capture log

Per-screen breakdown

27 demo screens
27 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
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
Game settings
settings Game settings
Game settings
settings Game settings
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Oct '25: 250 250 Oct Nov '25: 260 260 Nov Dec '25: 250 250 Dec Jan '26: 160 160 Jan Feb '26: 140 140 Feb Mar '26: 200 200 Mar Apr '26: 120 120 Apr May '26: 130 130 May Jun '26: 110 110 Jun Jul '26: 210 210 Jul Aug '26: 150 150 Aug Sep '26: 340 340 Sep
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Sep '26 Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25
🇧🇷Brazil 140 70 70 40 40 30 70 50 50 70 90 110
🇵🇰Pakistan 20 0 20 20 20 0 20 0 20 0 20 20
🇨🇦Canada 20 0 0 0 0 0 0 0 0 20 0 0
🇸🇮Slovenia 30 20 20 10 10 10 10 10 10 10 0 10
🇮🇩Indonesia 20 10 10 10 10 10 10 10 10 10 10 10
🇹🇳Tunisia 10 0 0 10 0 0 0 0 0 10 10 10
🇨🇱Chile 10 0 10 0 0 10 0 0 0 10 0 0
🇲🇽Mexico 10 0 0 0 0 0 10 10 0 10 0 0
🇲🇦Morocco 10 0 0 0 0 0 0 10 0 0 10 10
🇻🇳Vietnam 10 0 10 0 0 0 0 0 0 10 10 0
🇹🇷Turkey 10 0 0 0 0 0 0 10 0 0 0 0
🇭🇳Honduras 10 0 0 0 0 0 0 0 0 0 0 0
🇮🇳India 20 20 20 20 20 20 20 20 20 40 40 20
🇵🇭Philippines 10 10 10 0 10 10 10 10 10 10 10 10
🇹🇭Thailand 0 0 10 0 10 0 10 10 0 10 0 10
🇺🇸United States 0 0 20 0 0 0 20 0 0 0 20 0
🇬🇷Greece 0 0 0 0 0 0 0 0 0 10 10 10
🇬🇧United Kingdom 10 10 10 0 0 0 0 0 0 0 0 0
🇭🇺Hungary 0 0 0 0 10 0 0 0 0 0 0 10
🇯🇵Japan 0 0 0 0 0 10 0 0 10 0 0 0
🇿🇦South Africa 0 0 0 0 0 0 10 0 10 0 0 0
🇪🇸Spain 0 0 0 0 0 0 0 0 10 0 0 10
🇺🇦Ukraine 0 0 0 0 0 10 10 0 0 0 0 0
🇩🇿Algeria 0 0 0 0 0 0 0 0 10 0 0 0
🇦🇹Austria 0 0 0 0 0 0 0 0 0 0 10 0
🇧🇾Belarus 0 0 0 0 0 0 0 0 0 10 0 0
🇨🇿Czech Republic 0 0 0 0 0 10 0 0 0 0 0 0
🇸🇻El Salvador 0 0 0 0 0 0 0 0 0 10 0 0
🇳🇱Netherlands 0 0 0 0 0 0 0 0 0 0 10 0
🇵🇹Portugal 0 0 0 0 0 0 0 0 0 0 0 10
🇸🇰Slovakia 0 0 0 0 0 0 0 0 0 10 0 0
🇩🇪Germany 0 10 0 0 0 0 0 0 0 0 10 0
Full per-country breakdown via the API →

What we extracted from Heist Stakes

Everything pulled from Heist Stakes into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
27 screens captured
11 symbols catalogued · payouts OCR-verified
10 palette colors from frames
6 accessibility groups profiled
6 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
rtp 96.72% · single configuration
volatility Medium
max_win_x ×30000
reels 5
ways 720
bonus_buy No
mechanic Video Slot
release_date 2021

Symbols & paytable

11 symbols
11 icons (ZIP)
Scatter
Scatter
Scatter

round golden vault-door wheel with five spokes on a yellow-gold tile, word SCATTER printed on it; 3 anywhere trigger Free Spins, no payout of its own

Wild
Wild
Wild

red-haired woman thief in black domino mask on a magenta-purple tile, word WILD in gold; reels 2-4 only, substitutes all except Scatter; a Wild on reel 3 turns the whole reel Wild

Vault safe with gems
Vault safe with gems
High Pay

open golden safe overflowing with blue gems, green banknote bundles and gold coins, on a gold tile

MatchPayoutUnit
3x 0.75 Multiplier
4x 1.00 Multiplier
5x 2.50 Multiplier
Money sack
Money sack
High Pay

white sack with green dollar sign, filled with cash and blue gems, beside gold bars and pearls, on an olive-green tile

MatchPayoutUnit
3x 0.60 Multiplier
4x 0.75 Multiplier
5x 1.25 Multiplier
Jewel handbag
Jewel handbag
High Pay

crimson and navy handbag spilling cash, blue gems and a pearl necklace, on a purple tile

MatchPayoutUnit
3x 0.50 Multiplier
4x 0.60 Multiplier
5x 1.00 Multiplier
Banknote stack
Banknote stack
Low Pay

thick stack of green banknote bundles on a blue tile

MatchPayoutUnit
3x 0.40 Multiplier
4x 0.50 Multiplier
5x 0.75 Multiplier
Coin purse
Coin purse
Low Pay

brown coin purse with metal clasp and spilling gold coins, on a brown tile

MatchPayoutUnit
3x 0.40 Multiplier
4x 0.50 Multiplier
5x 0.75 Multiplier
A
A
Low Pay

orange-gold letter A on a dark steel-grey tile

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.40 Multiplier
5x 0.50 Multiplier
K
K
Low Pay

green letter K on a dark steel-grey tile

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.40 Multiplier
5x 0.50 Multiplier
Q
Q
Low Pay

purple letter Q on a dark steel-grey tile

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.25 Multiplier
5x 0.40 Multiplier
J
J
Low Pay

blue letter J on a dark steel-grey tile

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.25 Multiplier
5x 0.40 Multiplier

Bonus modes

1 mode
Free Spins fs
Free Spins

Triggered by 3 Scatters anywhere: 10 free spins, +2 for each additional Scatter, can be retriggered. Win multiplier starts at x1 and rises by 1 after each winning spin; no cap printed.

Colour system

extracted from frames · HEX
Export palette
#1F2E56 base dominant 1 base
#141925 base dominant 2 base
#585666 base dominant 3 base
#2C6198 base dominant 4 base
#2C4B6A base dominant 5 base
#5B6393 base dominant 6 base
#F6D9A2 free_spins dominant 1 free_spins
#E09F9B free_spins dominant 2 free_spins
#F4DD5E free_spins dominant 3 free_spins
#E69B29 free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • Paying symbols differ by shape (safe, sack, handbag, banknotes, purse) and letters A, K, Q, J by their printed letter, not by colour alone.
  • Wild (magenta-purple tile) is marked by the printed word WILD and the masked heroine; Scatter (gold wheel) by the printed word SCATTER and its shape.
  • Winning tiles are marked by a glowing gold outline while the other tiles darken, and the win amount is printed.
Motor Accessibility
  • One large central round spin button, large round plus and minus bet buttons, Space key on PC, Turbo button, Auto Spin up to 1000.
Hearing Accessibility
  • Sound toggle is in the menu; every outcome is also shown as text, nothing is delivered by sound alone.
Low Vision
  • Amounts are printed as numbers in gold or white on dark charcoal-grey panels; the multiplier is written as x3, x4 on a pink gem.

Media & assets

7 files · 7 types
27 PNG (ZIP)
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
loading splash, base game, winning combination, paytable (6 pages), rules (6 pages), bet options (default, min, max), menu, autoplay, MEGA WIN screen, history
Free Spins: entry screen, play, mid-spin board, total win result
the moment of the Free Spins trigger itself (3 Scatters on the board) was not captured
RTP is not printed in the build
maximum win is not printed in the build
volatility is not printed in the build
full list of Free Spins multiplier values is not printed; no cap stated, highest observed x4
meaning of a faint small number 40 on the Free Spins entry screen is unknown

Ask AI about Heist Stakes

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 do the free spins in Heist Stakes work? Keep it simple.

Triggered by 3 Scatters anywhere: 10 free spins, +2 for each additional Scatter, can be retriggered. Win multiplier starts at x1 and rises by 1 after each winning spin; no cap printed.

RTP 96.72%Medium volatilitymax win ×30000demo ✓

From the verified capture of 30 Oct 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: Heist Stakes vs Pinata Wins — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/heist-stakes-b30/

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/heist-stakes-b30/
{
  "game": {
    "name": "Heist Stakes",
    "name_note": "Wordmark on the loading splash (preview.png) is 'HEIST $TAKES' with a dollar sign standing in for the S; the catalog name is 'Heist Stakes'. Both refer to the same game.",
    "provider": "Pocket Games Soft (PG SOFT)",
    "slot_id": "6d8f7f06-7424-4fff-99a4-542c98fd3f33",
    "demo_url_game_index": "gi=105",
    "type": "5-reel irregular-grid video slot, 720 fixed ways, cascading wins, Unlimited Wild feature on reel 3, Free Spins with a rising win multiplier",
    "theme": "A masked female thief robbing a bank vault: cash, gems, gold bars and security lasers",
    "art_style": "glossy 3D-rendered cartoon, saturated colours with soft gradients and light rim glow, polished metal and gold trim, stylised friendly character modelling, dramatic spotlit vault interior with thin red laser beams",
    "orientation": "portrait (captured in a 760x1360 window)",
    "grid": {
      "reels": 5,
      "heights_by_reel": [3, 4, 5, 4, 3],
      "rectangular": false,
      "mechanic": "ways",
      "ways": 720,
      "ways_check": "3 x 4 x 5 x 4 x 3 = 720",
      "ways_source": "paytable_p5.png ('720 Ways'), rules_p1.png ('720 ways (fixed)'), base_game.png banner 'WIN UP TO 720 WAYS!'",
      "shape_description": "Reel 3 (middle) is the tallest with five cells and its frame stands out in pale blue; reels 2 and 4 have four cells, reels 1 and 5 three; reels are vertically centred so the grid looks like a stepped pyramid."
    },
    "rtp": null,
    "rtp_note": "Not printed anywhere in the build: Rules and Paytable text read in full, no 'RTP' / 'Return to Player' occurrences; the scene tree was also searched (manifest not_captured). No external figure is included here on purpose.",
    "max_win": null,
    "max_win_note": "Not printed in the build (Rules and Paytable read in full). Not on these frames.",
    "volatility": null,
    "volatility_note": "Not printed in the build.",
    "version": null,
    "jackpot": "none (no jackpot mentioned in rules or paytable)",
    "bonus_buy": "none (no buy button on screen; nothing in rules text; scene tree search for 'buy' empty per manifest)"
  },
  "color_palette": {
    "accent_colors": ["gold yellow", "royal blue", "magenta pink", "bright red", "steel grey"],
    "accent_colors_where": "Gold: panel titles, frames, payout numbers, buttons and trim. Royal blue: win banner in base game and vault background. Magenta pink and purple: Wild tile background and Free Spins headline. Red: Free Spins win banner and Total Win banner, heroine's hair. Steel grey: royal tiles and the vault door.",
    "base_game_background": "dark navy-blue vault interior with a round steel vault door at the bottom, pale glass ceiling panels at the top and thin red laser beams crossing the lower half",
    "free_spins_background": "bright cream and pale gold marble hall with blurred stacks of gold coins behind the reels and large cash sacks in the lower corners",
    "menu_panels": "dark charcoal-grey panels with white body text, gold-yellow headings and gold-yellow payout numbers, grey numbers for the count of symbols in a row",
    "ui_colorblind_note": "Every state is carried by text or shape as well as colour: win amounts are printed as numbers, the multiplier is written as x3 / x4 on a pink gem, remaining free spins is a printed number, winning tiles are marked by a glowing gold outline and the losing tiles darken."
  },
  "symbols": [
    {
      "name": "Scatter",
      "kind": "scatter",
      "appearance": "A round golden vault-door wheel with five spokes on a yellow-gold rounded tile. The word SCATTER is printed across its lower part.",
      "pays": "no line/way payout listed; 3 Scatters anywhere trigger Free Spins",
      "source": "paytable_p1.png, paytable_p3.png"
    },
    {
      "name": "Wild",
      "kind": "wild",
      "appearance": "A red-haired woman thief in a black domino mask and black bodysuit, leaning toward the viewer on a magenta-purple tile framed in gold. The word WILD is printed in gold letters over the bottom of the tile.",
      "pays": "no payout of its own; substitutes for all symbols except Scatter",
      "restrictions": "appears on reels 2, 3 and 4 only",
      "special": "when a Wild lands on reel 3, the whole reel becomes Wild (five tiles) and cascades down until no more wins (Unlimited Wild Symbols Feature)",
      "source": "paytable_p1.png, paytable_p2.png, base_game.png"
    },
    {
      "name": "Vault safe with gems",
      "tier": "highest",
      "appearance": "An open golden safe overflowing with blue gems, green banknote bundles and gold coins, on a gold tile.",
      "pays_5_4_3": [50, 20, 15],
      "source": "paytable_p1.png"
    },
    {
      "name": "Money sack",
      "tier": "high",
      "appearance": "A white sack marked with a green dollar sign, filled with cash and blue gems, beside two gold bars and a string of pearls, on an olive-green tile.",
      "pays_5_4_3": [25, 15, 12],
      "source": "paytable_p1.png"
    },
    {
      "name": "Jewel handbag",
      "tier": "high",
      "appearance": "A crimson and navy handbag spilling cash, blue gems and a pearl necklace, on a purple tile.",
      "pays_5_4_3": [20, 12, 10],
      "source": "paytable_p1.png"
    },
    {
      "name": "Banknote stack",
      "tier": "mid",
      "appearance": "A thick stack of green banknote bundles on a blue tile.",
      "pays_5_4_3": [15, 10, 8],
      "source": "paytable_p1.png"
    },
    {
      "name": "Coin purse",
      "tier": "mid",
      "appearance": "A brown coin purse with a metal clasp and gold coins spilling out, on a brown tile.",
      "pays_5_4_3": [15, 10, 8],
      "source": "paytable_p1.png"
    },
    {
      "name": "A",
      "tier": "low",
      "appearance": "An orange-gold letter A on a dark steel-grey tile.",
      "pays_5_4_3": [10, 8, 5],
      "source": "paytable_p1.png"
    },
    {
      "name": "K",
      "tier": "low",
      "appearance": "A green letter K on a dark steel-grey tile.",
      "pays_5_4_3": [10, 8, 5],
      "source": "paytable_p1.png"
    },
    {
      "name": "Q",
      "tier": "low",
      "appearance": "A purple letter Q on a dark steel-grey tile.",
      "pays_5_4_3": [8, 5, 3],
      "source": "paytable_p1.png"
    },
    {
      "name": "J",
      "tier": "low",
      "appearance": "A blue letter J on a dark steel-grey tile.",
      "pays_5_4_3": [8, 5, 3],
      "source": "paytable_p1.png"
    }
  ],
  "symbols_note": "11 entries on paytable page 1: 2 special (Scatter, Wild) and 9 paying. A and K have identical payouts but are two separate symbols; Q and J likewise. The golden question-mark coin on paytable_p5.png is only a generic illustration for the ways example (5=500, 4=100, 3=10), not a symbol of the game.",
  "payouts": {
    "printed_format": "Each paying symbol lists three rows: 5 / 4 / 3 matching symbols in succession from reel 1, with a printed number beside each",
    "basis": "other",
    "basis_explained": "Printed paytable numbers are multipliers of (bet size x bet level), NOT of the total bet. Total bet = bet size x bet level x 20 (Base Bet), so a printed number equals that many twentieths of the total bet. The win for a symbol = printed number x bet size x bet level x number of winning ways.",
    "basis_evidence": [
      "settings_bet_max.png / settings_bet_min.png: Bet Options columns 'Bet Size x Bet Level x Base Bet = Bet Amount', Base Bet = 20 (0.90 x 10 x 20 = 180.00; 0.03 x 1 x 20 = 0.60)",
      "rules_p1.png text: 'A bet way win in cash is equal to the value shown in the Paytable multiplied by the bet size and bet level'; paytable_p5/p6: winning symbol payout multiplied by number of winning bet ways, example 1 x 3 x 2 = 6 ways, 10 x 6 = 60",
      "base_game_win_line.png measurement: bet 0.60, three Q on reels 1-3 with 1, 2, 1 matching symbols = 2 ways, tier 3 -> 3 x (0.60 / 20) x 2 = 0.18, equal to the printed banner WIN 0.18"
    ],
    "measurement_caveat": "The game cascades. On base_game_win_line.png the banner shows 0.18 while the bottom strip shows WIN 0.12, so a banner can include several cascade rounds and is not guaranteed to be one single combination. The basis does not depend on this (the printed text and the Base Bet column prove it).",
    "table_as_printed_multiplier_of_bet_size_x_level": {
      "Vault safe with gems": {"5": 50, "4": 20, "3": 15},
      "Money sack": {"5": 25, "4": 15, "3": 12},
      "Jewel handbag": {"5": 20, "4": 12, "3": 10},
      "Banknote stack": {"5": 15, "4": 10, "3": 8},
      "Coin purse": {"5": 15, "4": 10, "3": 8},
      "A": {"5": 10, "4": 8, "3": 5},
      "K": {"5": 10, "4": 8, "3": 5},
      "Q": {"5": 8, "4": 5, "3": 3},
      "J": {"5": 8, "4": 5, "3": 3}
    },
    "table_as_multiplier_of_total_bet_per_one_way": {
      "note": "Printed number divided by 20. Per ONE winning way; multiply by the number of ways. Derived by arithmetic, not printed in the game.",
      "Vault safe with gems": {"5": 2.5, "4": 1.0, "3": 0.75},
      "Money sack": {"5": 1.25, "4": 0.75, "3": 0.6},
      "Jewel handbag": {"5": 1.0, "4": 0.6, "3": 0.5},
      "Banknote stack": {"5": 0.75, "4": 0.5, "3": 0.4},
      "Coin purse": {"5": 0.75, "4": 0.5, "3": 0.4},
      "A": {"5": 0.5, "4": 0.4, "3": 0.25},
      "K": {"5": 0.5, "4": 0.4, "3": 0.25},
      "Q": {"5": 0.4, "4": 0.25, "3": 0.15},
      "J": {"5": 0.4, "4": 0.25, "3": 0.15}
    },
    "scatter_payout": "none listed; Scatter only triggers Free Spins",
    "wins_shown_in": "cash (the rules state 'All wins shown in cash')",
    "paytable_bet_anchor": "paytable captured while bet was 12.00; the numbers are multipliers and do not change with bet"
  },
  "features": {
    "cascades": {
      "description": "After each round is paid, all winning symbols explode and the symbols above fall down to fill the gaps for a new round; further wins are added each round until no more winning combination appears.",
      "source": "paytable_p5.png, paytable_p6.png, rules_p1.png"
    },
    "unlimited_wild_symbols": {
      "description": "Whenever a Wild appears on reel 3 during any spin, every symbol on reel 3 turns Wild. After the wins are paid, the Wild tiles cascade down on reel 3 until there are no more wins. Wild can only appear on reels 2, 3 and 4.",
      "observed": "base_game.png and free_spins_play.png show five WILD tiles stacked on reel 3 (the whole reel).",
      "source": "paytable_p2.png, paytable_p3.png"
    },
    "free_spins": {
      "trigger": "3 Scatter symbols anywhere",
      "spins_awarded": 10,
      "extra_scatters": "each additional Scatter gives 2 more free spins",
      "multiplier_start": "x1 at the start of the feature",
      "multiplier_rule": "during any free spin, if there are one or more winning symbols, after wins are paid and the new symbols have cascaded down, the win multiplier goes up by 1",
      "multiplier_cap": null,
      "multiplier_cap_note": "no cap printed",
      "retrigger": "allowed ('Free spins can be retriggered')",
      "bet": "played at the same bet size and bet level as the triggering spin",
      "observed_frames": {
        "free_spins_intro.png": "Entry screen: 'Free Spins Won', big number 10, 'MULTIPLIER INCREASES AFTER EVERY WIN!'; bottom strip: balance 100,014.49, bet 0.60, WIN 0.00. A faint small number 40 sits at the bottom centre (meaning not explained; uncertain).",
        "free_spins_play.png": "Reel 3 fully Wild, multiplier gem x3, 'REMAINING FREE SPIN 3', red banner 1.50; bottom strip on this frame: balance 100,024.54, bet 0.60, WIN 10.05.",
        "free_spins_scatter_board.png": "Reels mid-motion (blurred), one Scatter on reel 3 and one Wild on reel 4 visible, multiplier x4, 'REMAINING FREE SPIN 2', bottom strip: balance 100,029.04, bet 0.60, WIN 14.55; the ticker banner above the gem is a scrolling text printed 'MULTIPLER INCREASES AFTER' (spelling as in the game).",
        "free_spins_total_win.png": "Result screen 'Total Win 14.55' with COLLECT button over the heroine cheering in front of a vault door; there is no bet/balance strip on this frame, it is fully covered."
      },
      "cross_check": "history.png row 01:54:53: bet 0.60, profit 13.95, with a free-spin icon -> 14.55 won - 0.60 bet = 13.95, matches Total Win 14.55."
    }
  },
  "screens": {
    "base_game": {
      "file": "base_game.png",
      "layout": "Reels in the upper two thirds, a dark blue banner across the screen below the reels reading 'WIN UP TO 720 WAYS!' (swaps for win amounts and ticker text), a steel vault door behind the lower panel. Title text '720 WAYS' is faintly printed above reel 3; the heroine peeks out from behind the top.",
      "info_strip": "Three rounded dark boxes left to right: balance (wallet icon) 100,000.00; current bet (coin-stack icon) 12.00; WIN (win-logo icon) 0.00",
      "buttons": "bottom row, left to right: TURBO (gold lightning bolt in a ring), minus, large round gold spin button in the centre, plus, AUTO (play triangle in a ring), hamburger menu (three lines, right edge)",
      "capture_state": "2 Scatter symbols on reels 2 and 4 and the whole of reel 3 Wild"
    },
    "base_game_win": {
      "file": "base_game_win_line.png",
      "description": "Winning Q tiles glow with a gold outline on reels 1, 2 and 3 (1, 2, 1 symbols); banner 'WIN 0.18' in blue; strip shows balance 100,027.96, bet 0.60, WIN 0.12. Minus, plus and AUTO are dimmed during the spin; TURBO is lit."
    },
    "win_screen": {
      "file": "win_screen.png",
      "description": "Full-screen 'MEGA WIN 14.25' in green and gold letters in front of an open steel safe full of cash, gems and coins; coins and gems fly in the foreground. Bet 0.60 visible below the safe at 0.60, balance partly hidden (shown as 100,012.0 and a cut digit).",
      "ratio": "14.25 / 0.60 = 23.75 times the total bet (arithmetic from frame values)",
      "note": "frame taken while the counter was animating; the final figure may differ"
    },
    "paytable_panel": {
      "files": ["paytable_p1.png", "paytable_p2.png", "paytable_p3.png", "paytable_p4.png", "paytable_p5.png", "paytable_p6.png"],
      "layout": "dark-grey panel with title 'Paytable' in gold at the top and a white X close button at the top right; vertical scroll with a thin grey scrollbar at the right edge; six captured pages",
      "p1": "Heading 'Symbol Payout Values', then Scatter, Wild and nine paying symbols in two columns with 5 / 4 / 3 and numbers",
      "p2_p3": "Wild substitution rules, Unlimited Wild Symbols Feature illustration and text, Free Spins Feature with three Scatter icons and trigger text",
      "p4": "Free Spins multiplier text continued (see _ref_paytable.txt: multiplier x1, increases by 1 after each winning spin, retrigger)",
      "p5_p6": "720 Ways explanation with two grid diagrams (tick for valid, cross for invalid), the 1 x 3 x 2 = 6 example, a golden question-mark coin paying 500 / 100 / 10 with 'Total Winnings in this Example: 10 x 6 = 60', cascade explanation and 'All wins shown in cash.' as the last line"
    },
    "rules_panel": {
      "files": ["rules_p1.png", "rules_p2.png", "rules_p3.png", "rules_p4.png", "rules_p5.png", "rules_p6.png"],
      "title": "Game Rules",
      "content": "Description of the 5-reel grid (3 rows in reels 1 and 5, 4 rows in reels 2 and 4, 5 rows in reel 3), 'The game is played with 20 base bet for 720 ways (fixed), bet level of 1 to 10 and bet size of 0.03 to 0.90', payout formula, cascades, Wild and Free Spins rules, then an explanation of each button (Spin, Stop, Minus, Plus, Wallet Balance, Bet Amount, Win Amount, Auto Spin, Turbo Spin, More Settings, Sound, Paytable, Rules, History, Close) and 'Additional Information' (malfunction voids all pays and plays; game history results are final).",
      "keyboard": "PC version: <Space> starts a spin, holding <Space> continues spins, pressing it during spinning skips the reel animation, and it activates a single on-screen button when only one is available"
    },
    "bet_options": {
      "files": ["settings_bet_default.png", "settings_bet_min.png", "settings_bet_max.png"],
      "layout": "bottom sheet titled 'Bet Options' with a round grey X at the top right. Four columns Bet Size, Bet Level, Base Bet, Bet Amount (the last in gold) as scrolling wheels; selected row is highlighted with a lighter bar showing 'x' and '=' between columns. Below: outlined gold 'Max Bet' button on the left and big yellow 'Confirm' button on the right. The three info boxes (balance, bet, WIN) stay visible at the very bottom.",
      "bet_size_values": [0.03, 0.10, 0.30, 0.90],
      "bet_level_values": "1 to 10 in steps of 1",
      "base_bet": 20,
      "default": "0.30 x 2 x 20 = 12.00",
      "min": "0.03 x 1 x 20 = 0.60",
      "max": "0.90 x 10 x 20 = 180.00 (below the maximum row the wheels show dashes, end of list)",
      "provider_booklet_note": "A provider booklet that mentions 0.20 / 20 does not describe this build; the measured values above are used."
    },
    "menu": {
      "file": "settings_menu.png",
      "description": "Pressing the hamburger icon shows a row at the bottom: Quit (arrow leaving a circle), Sound (speaker), Paytable (line-graph icon in a gold square), Rules (document icon), History (round WIN badge), Close (grey circle with X). The frame also shows a red banner 'TOTAL WIN 5.70', strip balance 100,030.30, bet 0.60, WIN 5.70 and a board with a full Wild reel 3 and one Scatter."
    },
    "autoplay": {
      "file": "autoplay.png",
      "description": "Bottom sheet 'Auto Spin' with a round X at the top right, label 'Number of Auto Spins' and five buttons: 10, 30, 50, 80, 1000; below it a wide yellow 'Start Auto Spin' button that looks dimmed because no count is selected. Background banner scrolls the text '...E FREE SPINS'. Strip: balance 100,000.00, bet 0.60, WIN 0.00.",
      "scrolls": false
    },
    "history": {
      "file": "history.png",
      "description": "'Game History - Today' with a calendar icon at the top left and X at the top right; columns Time (GMT+0:00), Transaction, Bet, Profit; each row has a chevron on the right. Rows show Bet 0.60 and Profit -0.60, -0.42 (a 0.18 win) or 13.95 (free spins row with a coin-stack and a refresh icon). A pop-up reads 'History records may take awhile to appear. Please come back later!'. Footer: 'Today, 50 Records', total bet 12.00, total profit 31.44.",
      "note": "Contains timestamps and transaction IDs from our own demo session; they are not game properties."
    },
    "loading_splash": {
      "file": "preview.png",
      "description": "Purple-pink gradient splash with the wordmark 'HEIST $TAKES' in cyan and gold letters, the red-haired masked thief running with a cash bundle and a bag over her shoulder, the text 'FEATURING UNLIMITED WILD SYMBOLS FEATURE & FREE SPINS WITH INCREASING MULTIPLIERS!', a purple progress bar ('Loading resources [58%]' on this frame), 'Turn off idle pages, give me more resources!', then the PG Pocket Games Soft logo, 'Licensed in Malta' with MGA logo, 'Certified by GA / BMM' with ga and bmm testlabs logos, and 'PGSOFT.COM 2026 (c) PG SOFT ALL RIGHTS RESERVED'.",
      "note": "The manifest note says 71% progress, the frame reads 58%; the frame reading is used here."
    }
  },
  "controls": {
    "min_bet": 0.6,
    "max_bet": 180.0,
    "default_bet": 12.0,
    "bet_source": "settings_bet_min.png, settings_bet_max.png, settings_bet_default.png",
    "autoplay_options": [10, 30, 50, 80, 1000],
    "turbo": "TURBO button shortens reel spin duration in the main game (rules_p6.png); toggled on the bottom row",
    "spin_stop": "tapping the spin button or the play area during a spin stops the reels"
  },
  "accessibility": {
    "visual": "All amounts are printed as numbers in high-contrast gold or white on dark panels. The multiplier is shown as text (x3, x4) on a pink gem. Winning tiles glow gold while the rest darken. The decorative fonts of the win banners are large but stylised.",
    "colorblind": "Paying symbols are distinguishable by shape (safe, sack, handbag, banknotes, purse) and royals by letter, not by colour alone. Wild is marked by the printed word WILD and the heroine's face, Scatter by the printed word SCATTER and the wheel shape. Win state is shown by a glowing outline plus a printed amount.",
    "audio": "Sound toggle in the menu; no information is delivered by sound alone on the captured frames (every outcome has text).",
    "motor": "One large central spin button; plus/minus bet buttons are large round targets; Space key shortcut on PC; Auto Spin up to 1000; Turbo button.",
    "cognitive": "Win banners are brief and replaced by new text; the paytable explains the ways rule with diagrams and a worked example."
  },
  "coverage": {
    "captured": ["preview", "base_game", "base_game_win_line", "paytable (6 pages)", "rules (6 pages)", "bet options (default, min, max)", "menu", "autoplay", "win_screen (MEGA WIN)", "free spins entry, play, mid-spin board and result", "history"],
    "not_captured": [
      "The moment of the Free Spins trigger itself (3 Scatters on the board): the auto-spin cycle moved to the entry screen first. The entry screen and every phase of the feature are captured.",
      "Bonus Buy: not in the game (shown by three channels: screen, scene tree search, rules text)",
      "Jackpot: none"
    ]
  },
  "unreadable_or_uncertain": [
    {"item": "RTP", "reason": "not printed in the build; value left null, no external number used"},
    {"item": "Maximum win", "reason": "not printed in the build; null"},
    {"item": "Volatility", "reason": "not printed in the build; null"},
    {"item": "Game version", "reason": "not printed in the build; null"},
    {"item": "Small number 40 at the bottom of free_spins_intro.png", "reason": "faint, partly obscured by the transition; meaning unknown"},
    {"item": "Balance on win_screen.png", "reason": "partly covered by the animation; reads about 100,012.0 with the last digit cut"},
    {"item": "Final amount on win_screen.png", "reason": "banner caught during counter animation; 14.25 is the value on this frame"},
    {"item": "Reels on free_spins_scatter_board.png", "reason": "motion blur, only one Scatter and one Wild can be identified"},
    {"item": "Whether the multiplier is capped in Free Spins", "reason": "no cap printed; highest observed x4"},
    {"item": "Content of paytable_p4.png / rules_p2-p5.png beyond reference text", "reason": "text from _ref_paytable.txt and _ref_rules.txt used for line-by-line content; the pages were not individually zoomed here"}
  ],
  "frames_ocr_anchor": {
    "paytable_reference_text": "_ref_paytable.txt (Symbol Payout Values; 5/4/3 rows 50-20-15, 25-15-12, 20-12-10, 15-10-8, 15-10-8, 10-8-5, 10-8-5, 8-5-3, 8-5-3; 720 Ways example 500/100/10)",
    "rules_reference_text": "_ref_rules.txt (full Game Rules text, 20 base bet, 720 ways, bet level 1-10, bet size 0.03-0.90)"
  }
}

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.