Hearts Highway

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

Free demo · not real-money play
✓ Working · checked 4 weeks ago Verified · 03 Sep 2026
RTP 96.43%
Volatility
Max win ×10000
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/hearts-highway-b28/

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

39 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. 3 aspects we couldn’t confirm are flagged below, not hidden.

Captured 03 Sep 2026 View capture log

Per-screen breakdown

57 demo screens
57 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Info / About screen
info Info / About screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
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
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
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
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
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
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Hearts Highway

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

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

Specification

verified parameters
provider Push Gaming
max_win_x ×10000
layout 5×3
paylines 20 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2024

RTP configurations

This game does not run at one fixed RTP. It ships 3 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.43%
Ante Bet 96.95% With Push Bet active (+20% bet)
Bonus Buy 96.69% Random Bonus buy (Free Spins, 75x Base Bet)

See how this RTP compares across Push Gaming’s full range →

Symbols & paytable

13 symbols
13 icons (ZIP)
Wild (Diamond)
Wild (Diamond)
Wild

Large faceted pink/purple gemstone with gold sparkle accents and gold 'WILD' lettering in a magenta outline; substitutes for all symbols except Bonus, Red Heart and Slot Machine symbols.

MatchPayoutUnit
3x 4.00 Multiplier
4x 10.00 Multiplier
5x 30.00 Multiplier
Red 7
Red 7
High Pay

Glossy red numeral seven with a white highlight stripe and dark outline, no background tile; classic top-value fruit-machine symbol.

MatchPayoutUnit
3x 4.00 Multiplier
4x 10.00 Multiplier
5x 30.00 Multiplier
Bell
Bell
High Pay

Gold/yellow liberty-bell shape with a round clapper and a small highlight, no background tile.

MatchPayoutUnit
3x 3.00 Multiplier
4x 7.50 Multiplier
5x 22.50 Multiplier
Pink BAR
Pink BAR
High Pay

Two stacked rectangular BAR tiles in magenta/hot-pink with white lettering and a thin gold border.

MatchPayoutUnit
3x 1.50 Multiplier
4x 4.00 Multiplier
5x 12.50 Multiplier
Green BAR
Green BAR
Low Pay

Two stacked rectangular BAR tiles in mint/emerald green with white lettering and a thin gold border; same layout as the pink BAR, differs mainly by color, which a red-green color-blind player could confuse.

MatchPayoutUnit
3x 1.00 Multiplier
4x 3.00 Multiplier
5x 10.00 Multiplier
Cherries
Cherries
Low Pay

Pair of glossy red cherries on a green stem; low-value fruit symbol.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.50 Multiplier
5x 3.50 Multiplier
Watermelon
Watermelon
Low Pay

Cut wedge of watermelon with green rind, red flesh and dark seeds; low-value fruit symbol.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.50 Multiplier
5x 3.50 Multiplier
Lime
Lime
Low Pay

Single glossy green lime with a sparkle highlight; low-value fruit symbol.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.50 Multiplier
5x 3.50 Multiplier
Grapes
Grapes
Low Pay

Cluster of glossy blue-purple grapes with a green leaf and stem; low-value fruit symbol.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.50 Multiplier
5x 3.50 Multiplier
Bonus
Bonus
Scatter

Pink/magenta plaque with a dotted marquee-light border, gold 'BONUS' lettering and heart-shaped novelty-sunglasses icons; landing 3 or more anywhere triggers the Free Spins Feature.

Red Heart
Red Heart
Other

Glossy red heart on a blue-to-purple gradient tile with a cyan double outline; can land anywhere in the Base Game or Free Spins, not tied to a payline, and 4 or more anywhere award an Instant Prize scaling with count.

MatchPayoutUnit
4x 2.00 Multiplier
5x 5.00 Multiplier
6x 10.00 Multiplier
7x 25.00 Multiplier
8x 100.00 Multiplier
9x 1000.00 Multiplier
10x 10000.00 Multiplier
Golden Heart
Golden Heart
Other

Glossy yellow/gold heart on a magenta/purple gradient tile with a white outline; only appears during Free Spins on reels 2, 3 and 4, substitutes for Red Heart in the Instant Prize count and fills the Golden Heart Meter.

Slot Machine
Slot Machine
Other

Small ornate mini slot-machine cabinet in pink/purple/gold with a white reel window and cyan wing decorations; on reel 1 or reel 5 with a Red Heart it triggers the Mini Feature, on both reel 1 and reel 5 together it triggers the larger Heart Slot Feature.

Bonus modes

7 modes
Base Game Modifier base
Base Game

5 reels x 3 rows, 20 fixed paylines, wins pay left-to-right from reel 1. Base RTP 96.43% without Push Bet.

Bonus Mode mini_feature
Mini Feature

Triggered by the Slot Machine symbol landing on reel 1 OR reel 5 together with 1 Red Heart symbol landed anywhere on the same spin; occurs naturally, not purchasable. Plays a separate 3-reel, 1-symbol-per-reel sub-game spinning Red Heart symbols and Duds; the resulting Heart count feeds the Instant Prize ladder.

Bonus Mode heart_slot_feature
Heart Slot Feature

Triggered by the Slot Machine symbol landing on BOTH reel 1 AND reel 5 in the same spin (Base Game or Free Spins); larger than the Mini Feature. Plays a separate 6-reel, 1-symbol-per-reel sub-game spinning Red Heart and Double Red Heart symbols plus Duds, re-spinning held positions until a spin lands no new Heart symbols.

Free Spins free_spins
Free Spins Feature

Triggered by 3 or more Bonus/scatter symbols: 3 scatters = 10 spins, 4 scatters = 12 spins + 1 Golden Heart unlocked above reel 2, 3 or 4, 5 scatters = 15 spins + 3 Golden Hearts unlocked. Collecting 3 Golden Hearts in one meter awards an extra spin and fills that reel with Red Hearts for the rest of the feature.

Bonus Mode free_spins_heart_slot
Free Spins Heart Slot Feature

Variant of the Heart Slot Feature available only during Free Spins: the 6-reel sub-game additionally spins Golden Heart symbols alongside Red Heart, Double Red Heart symbols and Duds; any Golden Hearts awarded feed the Golden Heart Meters.

Other push_bet
Push Bet

Optional toggle that raises the Base Bet by 20% (verified live: 0.50 -> 0.60 fun) in exchange for a higher chance to trigger Free Spins; wins are still evaluated from the Base Bet, not the inflated Push Bet amount. Raises RTP from 96.43% to 96.95%.

Other random_bonus_buy
Random Bonus (Bonus Buy)

Buys direct entry into the Free Spins Feature with a random scatter-count tier, for 75x the current Base Bet; dedicated RTP 96.69%. Only product in the Bonus Buy dialog.

Bonus buy

1 option
Option Price (cost × bet) Effect
Random Bonus headline ×75.00

Colour system

extracted from frames · HEX
Export palette
#4E6793 base dominant 1 base
#574E6D base dominant 2 base
#E7EAF4 base dominant 3 base
#303351 base dominant 4 base
#3C5E88 base dominant 5 base
#354B6E base dominant 6 base
#6E2BA8 free_spins dominant 1 free_spins
#9269CD free_spins dominant 2 free_spins
#352250 free_spins dominant 3 free_spins
#522864 free_spins dominant 4 free_spins
#1D1B24 bonus dominant 1 bonus
#29324C bonus dominant 2 bonus
#65656B bonus dominant 3 bonus
#FBFAFA bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The two BAR symbols are near-identical in shape and layout and differ mainly by color (pink vs. mint-green); their payouts differ (12.5x/4x/1.5x vs 10x/3x/1x at 5/4/3-of-a-kind), so a red-green color-blind player could misjudge win size from color alone.
  • The Push Bet toggle state is shown by handle position (left = off, right = on) as well as by green/grey fill, not by color alone.
  • Held/locked Heart symbols during Free Spins carry an explicit padlock/chain-link icon overlay rather than relying on a color cue.
Motor Accessibility
  • Quick Play: pressing anywhere on screen or the space bar during a round skips certain animations, reducing the time and repeated input needed to complete spins.
Hearing Accessibility
  • A Settings panel offers separate mute toggles for All Sounds, Sound Effects and Music; wins, feature triggers, RTP and rules are all also delivered as on-screen text, so the game is fully playable with sound off.
Low Vision
  • Golden Heart Meter progress above reels 2, 3 and 4 is shown as individually countable heart-outline pips (filled gold vs. empty black), not a single color-coded bar.
  • The Free Spins award screen shows both a large numeral spin count and a countable row of gold heart icons, not a color-only cue.

Media & assets

7 files · 7 types
57 PNG (ZIP)
Base game
base_game
Free spins screen
free_spins
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
Base game, full 20-page paytable, full 20-page rules/GAME INFO booklet, separate one-screen KNOW THE GAME panel, settings, autoplay list, bonus buy dialog, bet floor/ceiling live-measured (0.10/100.00 fun), Push Bet toggle live-verified (0.50 -> 0.60 fun), Mini Feature triggered and resolved naturally (WIN: 5.00 fun), Free Spins Feature purchased via Random Bonus and played to completion (win screen: 39.50 fun, verified by balance change).
Volatility rating is not printed anywhere in the captured build (preview, base game, paytable, rules, KNOW THE GAME panel, Bonus Buy dialog).
Heart Slot Feature (base-game version, requiring the Slot Machine symbol on BOTH reel 1 and reel 5 in the same spin) did not occur naturally during hunting; documented from the rules/paytable text only, not from a captured gameplay frame.
No numeric measurement of the payout basis from a single non-scatter combination was captured; the total-bet basis is established from three printed booklet passages instead (paytable header, rules pages 13 and 15).

Ask AI about Hearts Highway

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 Hearts Highway work? Keep it simple.

Triggered by 3 or more Bonus/scatter symbols: 3 scatters = 10 spins, 4 scatters = 12 spins + 1 Golden Heart unlocked above reel 2, 3 or 4, 5 scatters = 15 spins + 3 Golden Hearts unlocked. Collecting 3 Golden Hearts in one meter awards an extra spin and fills that reel with Red Hearts for the rest of the feature.

RTP 96.43%max win ×10000demo ✓

From the verified capture of 03 Sep 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: Hearts Highway vs Razor Returns — 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 3 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 palette hexes and all 13 symbol descriptions.”

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 3 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/hearts-highway-b28/

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/hearts-highway-b28/
{
  "game": {
    "name": "Hearts Highway",
    "provider": "Push Gaming",
    "theme": "Retro American roadside/highway diner-and-motel scene at night, built around a 'love on the road' pun (hearts + highway). The background is a dusk/night city street with a neon-lit 'MOTEL' sign with a red arrow, a 'SHAKES' diner sign, a '24/7' donut-shop sign, a glowing blue 'DINER' sign, a 'GAS STATION' sign, telephone poles and rooftop water tanks/AC units. Game symbols are classic American fruit-machine icons (BAR, lucky 7, bell, cherries, watermelon, lime, grapes) mixed with hearts (Wild diamond, Red Heart, Golden Heart), a scatter 'BONUS' plaque with sunglasses-and-hearts art, and a miniature slot-machine-cabinet symbol.",
    "art_style": "Flat 2D vector cartoon with thick dark/black outlines and cel-shaded flat-to-gradient fills; heavy neon-glow effects (pink/magenta and cyan outlines/halos) on UI plaques, symbol tiles and signage, evoking retro synthwave/vaporwave neon-diner art rather than photoreal rendering. Night-time lighting throughout (deep blue-purple sky, glowing signs as the main light sources). Straight-on 2D view of the reel cabinet centered on screen; no 3D depth or realistic lighting. Overall mood is playful, pop-culture 'love-themed roadtrip' rather than dark or menacing.",
    "grid": "5 reels x 3 rows, fixed symbol count per reel (no variable reel heights observed).",
    "grid_source": "rules_p1.png, verbatim: 'Hearts Highway is a 5-reel slot game with 3 symbols per reel.'",
    "paylines": 20,
    "paylines_source": "paytable_p19.png/paytable_p20.png 'Win Lines' section: 20 numbered zig-zag line diagrams drawn over a 5x3 grid (lines 1-20), confirming a fixed 20-line mechanic (wins pay left-to-right from reel 1).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, all forms of color-blindness, motor-impaired) built from 56 desktop screenshots (1280x800) plus the full in-game paytable (20 pages) and rules/GAME INFO booklet (20 pages) read to their scrolled bottom, plus a separate one-screen 'KNOW THE GAME' panel.",
    "method_notes": "All symbol payouts, feature text and RTP/limit figures below are transcribed verbatim from the in-game paytable and rules booklets (screenshots read directly, not OCR-only). Numbers not legible or not present on any captured screen are listed in 'unreadable_or_uncertain' and not invented.",
    "language": "English"
  },

  "color_palette": {
    "overall": "Neon night-time palette: deep blue-purple sky and shadows as the base, with hot pink/magenta and cyan/turquoise neon accents on almost every UI element and special symbol, plus warm gold/amber for numerals, currency and 'win' text.",
    "background": "Dusky blue-violet street scene: dark building silhouettes, a red neon 'MOTEL' sign with arrow, a cyan 'SHAKES' sign, an orange '24/7' donut sign, a cyan 'DINER' sign, a cyan 'GAS STATION' sign, telephone lines and street furniture; darker/blurred behind open menu panels.",
    "reel_frame": "Purple-to-magenta gradient cabinet frame with a thin gold trim strip along the top and bottom edges; symbol cells sit on plain off-white/light-grey card backgrounds.",
    "title_wordmark": "'Hearts' in hot-pink script with a cyan heart replacing the apostrophe-dot of the H, red small hearts as decoration; 'HIGHWAY' below in bold cyan letters outlined in gold/yellow, styled like a neon road sign.",
    "instant_prize_ladder": "Top banner strip above the reels: alternating red/magenta and dark-purple/navy rows, gold serif numerals for the multiplier values ('10000X' etc.), small heart icons per row.",
    "feature_screens": "Free Spins award/results and the final win screen use a solid purple/violet cloudy-sky background with pink cloud silhouettes at the edges; text is gold/cream with a brown drop-shadow outline (high contrast).",
    "special_symbol_tiles": "Red Heart symbol: red glossy heart on a blue-to-purple gradient rounded tile with a cyan double outline. Golden Heart symbol: yellow/gold glossy heart on a magenta/purple gradient rounded tile with a white outline (only appears during Free Spins). Wild (Diamond): pink/purple faceted gem shape with gold sparkle accents and gold 'WILD' lettering, no background tile (transparent/dark). Bonus/Scatter: pink magenta plaque with a dotted marquee-light border and gold 'BONUS' lettering over small heart-shaped sunglasses icons. Slot Machine symbol: a miniature 3-reel cabinet drawn in pink/purple/gold with a white reel window, cyan side 'wing' decorations and a purple starburst on its base panel.",
    "controls": "Dark charcoal/black bottom bar; balance and total-bet labels in white; SPIN button is a light-grey circular double-arrow icon; PUSH BET banner is a purple pill with a white/green toggle switch (green = active, grey = inactive) and a coin/heart glyph."
  },

  "symbols": {
    "note": "All currency payouts are printed on the paytable at the current Base Bet of 0.50 fun (paytable_p1.png header, quoted verbatim: 'All wins shown are in fun and valid for the current Base Bet of 0.50 fun'). Multiplier-of-total-bet equivalents are calculated by dividing the printed fun amount by 0.50 and shown alongside for clarity; they are not printed on the paytable itself.",
    "wild": {
      "name": "Wild (Diamond)",
      "appearance": "A large faceted pink/purple gemstone (diamond cut) with gold sparkle/star accents at its corners and the word 'WILD' spelled in bold gold 3D letters with a magenta outline across the middle of the gem.",
      "payouts": {"5": "15.00 fun (30x total bet)", "4": "5.00 fun (10x total bet)", "3": "2.00 fun (4x total bet)"},
      "rules": "Substitutes for all other symbols except the Bonus Symbol, Red Heart Symbol and Slot Machine Symbol.",
      "source": "paytable_p1.png, rules_p3.png"
    },
    "high_value": [
      {"name": "Red 7", "appearance": "A large glossy red numeral '7' with a white highlight stripe and dark outline, no background tile.", "payouts": {"5": "15.00 fun (30x)", "4": "5.00 fun (10x)", "3": "2.00 fun (4x)"}},
      {"name": "Bell", "appearance": "A gold/yellow liberty-bell shape with a round clapper and a small highlight, no background tile.", "payouts": {"5": "11.25 fun (22.5x)", "4": "3.75 fun (7.5x)", "3": "1.50 fun (3x)"}},
      {"name": "Pink BAR (double stack)", "appearance": "Two stacked rectangular 'BAR' tiles in magenta/hot-pink with white lettering and a thin gold border.", "payouts": {"5": "6.25 fun (12.5x)", "4": "2.00 fun (4x)", "3": "0.75 fun (1.5x)"}}
    ],
    "mid_value": [
      {"name": "Green BAR (double stack)", "appearance": "Two stacked rectangular 'BAR' tiles in mint/emerald green with white lettering and a thin gold border (visually identical layout to the pink BAR, distinguished only by color).", "payouts": {"5": "5.00 fun (10x)", "4": "1.50 fun (3x)", "3": "0.50 fun (1x)"}}
    ],
    "low_value_fruits": [
      {"name": "Cherries", "appearance": "A pair of glossy red cherries on a green stem.", "payouts": {"5": "1.75 fun (3.5x)", "4": "0.75 fun (1.5x)", "3": "0.20 fun (0.4x)"}},
      {"name": "Watermelon (slice)", "appearance": "A cut wedge of watermelon with green rind, red flesh and dark seeds.", "payouts": {"5": "1.75 fun (3.5x)", "4": "0.75 fun (1.5x)", "3": "0.20 fun (0.4x)"}},
      {"name": "Lime", "appearance": "A single glossy green lime with a sparkle highlight.", "payouts": {"5": "1.75 fun (3.5x)", "4": "0.75 fun (1.5x)", "3": "0.20 fun (0.4x)"}},
      {"name": "Grapes", "appearance": "A cluster of glossy blue-purple grapes with a green leaf and stem.", "payouts": {"5": "1.75 fun (3.5x)", "4": "0.75 fun (1.5x)", "3": "0.20 fun (0.4x)"}}
    ],
    "colorblind_note_regular_symbols": "The two BAR tiles (pink vs. green) are the only pair of regular symbols distinguished primarily by color and identical layout/shape; a red-green color-blind player could confuse them by color alone, but their payouts differ (6.25/2.00/0.75 vs 5.00/1.50/0.50 fun at 5/4/3-of-a-kind), so misreading them would misjudge win size. All other regular symbols (7, Bell, Cherries, Watermelon, Lime, Grapes) are also distinguishable by shape, so color is not the sole identifying cue for those.",
    "scatter": {
      "name": "Bonus",
      "appearance": "A pink/magenta square plaque with a dotted marquee-light border, gold 3D 'BONUS' lettering, and small heart-shaped novelty-sunglasses icons in the corners.",
      "rules": "Scatter symbol. Landing 3 or more anywhere triggers the Free Spins Feature.",
      "source": "paytable_p7.png verbatim: 'The Bonus Symbol is a Scatter Symbol. Landing 3 or more Bonus symbols will trigger the Free Spins Feature.'"
    },
    "special_instant_prize": {
      "name": "Red Heart",
      "appearance": "A glossy red heart on a blue-to-purple gradient rounded square tile with a cyan double outline/glow.",
      "rules": "Can land during the Base Game or Free Spins. Landing 4 or more Red Heart symbols anywhere on the reels (not tied to a payline) awards an Instant Prize Win; the award scales with the count landed.",
      "instant_prize_table": [
        {"count": 10, "win": "10,000x"},
        {"count": 9, "win": "1,000x"},
        {"count": 8, "win": "100x"},
        {"count": 7, "win": "25x"},
        {"count": 6, "win": "10x"},
        {"count": 5, "win": "5x"},
        {"count": 4, "win": "2x"}
      ],
      "instant_prize_table_note": "Values are explicit multipliers of the Base Bet as printed on paytable_p8/p9.png and rules_p5/p6.png (e.g. '10 Red Heart Symbols - 10,000x Instant Win'), and are also permanently displayed as a ladder banner above the reels during play (base_game.png). Fewer than 4 Red Hearts award nothing via this mechanic.",
      "source": "paytable_p7.png-p9.png, rules_p4.png-p6.png"
    },
    "special_golden_heart": {
      "name": "Golden Heart",
      "appearance": "A glossy yellow/gold heart on a magenta/purple gradient rounded square tile with a white outline (visually a gold-colored variant of the Red Heart tile).",
      "rules": "Can only appear during the Free Spins Feature, and only on reels 2, 3 and 4. Substitutes for Red Heart symbols for the purpose of the Instant Prize count. When collected into its reel's Golden Heart Meter, a Golden Heart is replaced with a Red Heart symbol (see Free Spins Feature).",
      "source": "paytable_p9.png/p10.png, rules_p6.png/p7.png"
    },
    "special_slot_machine": {
      "name": "Slot Machine",
      "appearance": "A small ornate mini slot-machine cabinet icon (pink/purple/gold body, white reel window with grey diamond placeholders, cyan lightning-bolt side wings, a purple starburst decoration on the base panel).",
      "rules": "Can only appear on reel 1 or reel 5, during the Base Game and the Free Spins Feature. Two related triggers exist: (a) landing the Slot Machine symbol on EITHER reel 1 OR reel 5 together with 1 Red Heart symbol landed anywhere triggers the 'Mini Feature' (played on a separate 3-reel, 1-symbol-per-reel slot spinning Red Heart symbols and Duds); (b) landing the Slot Machine symbol on BOTH reel 1 AND reel 5 in the same spin triggers the larger 'Heart Slot Feature' (played on a separate 6-reel, 1-symbol-per-reel slot). See 'features' below for both.",
      "correction_note": "An earlier read of this rule (during capture) mis-stated the Mini Feature trigger as 'reel 1 AND reel 5'; the booklet's actual wording for the Mini Feature is 'either reels 1 or 5' (verbatim, paytable_p11.png/rules_p7.png). The AND condition only applies to the separate, bigger 'Heart Slot Feature' (rules_p8.png, verbatim: 'When landing the Slot Machine Symbol on reels 1 and 5, the Heart Slot Feature is triggered').",
      "source": "paytable_p10.png/p11.png, rules_p7.png/p8.png"
    }
  },

  "betting": {
    "base_bet_definition": "rules_p15.png, verbatim: 'The Base Bet is the Total bet selected for each new spin or game round.' The Total Bet selector (bottom-right of the reels, 'TOTAL BET' panel) lists discrete bet steps; captured values include 0.30, 0.40, 0.50 (highlighted/default), 0.60, 0.70, 0.80, 1.00 fun (bet_selector_push_off.png), continuing to the measured floor and ceiling below.",
    "min_bet": 0.10,
    "max_bet": 100.00,
    "bet_limits_source": "Measured live by repeatedly pressing the Bonus Buy dialog's Base Bet minus/plus steppers: floor reached and held at 0.10 fun (bet_limit_min.png), ceiling reached and held at 100.00 fun after extra confirming clicks produced no further change (bet_limit_max.png).",
    "push_bet": {
      "name": "Push Bet",
      "effect": "Raises the Base Bet by 20% in exchange for a higher chance of triggering the Free Spins Feature. Verified live: with Push Bet OFF, Total Bet showed 0.50 fun (bet_selector_push_off.png); toggling Push Bet ON raised it to 0.60 fun = 0.50 x 1.20 (pushbet_toggle_on.png), and the whole bet-step list scaled by the same 1.20 factor (e.g. 0.30->0.36, 1.00->1.20 fun).",
      "printed_increase_claim": "The in-game Push Bet banner (base_game.png, bet_selector_push_off.png, pushbet_toggle_on.png) reads 'INCREASE chance to win feature by 74%' -- i.e. the game claims Push Bet raises the Free Spins trigger PROBABILITY by 74% (a separate figure from the 20% Base Bet cost increase).",
      "toggle_visual": "A pill-shaped switch in the purple Push Bet banner at the top-right of the reels: green fill with the handle on the right when active, grey/dark fill with the handle on the left when inactive (state is also conveyed by handle position, not color alone).",
      "wins_evaluation": "rules_p16.png, verbatim: 'When using the Push Bet, wins are evaluated respectively of the Base Bet amount and not the Push Bet amount.' -- i.e. paytable currency payouts are always calculated from the 0.50-fun-style Base Bet, never from the inflated Push Bet total.",
      "deactivation": "Can be turned off at the end of a game round; if Autoplay is running, Autoplay must be stopped first to deactivate Push Bet (rules_p17.png).",
      "rtp_impact": "Raises theoretical RTP from 96.43% (Push Bet off) to 96.95% (Push Bet on) -- see 'technical_summary'."
    },
    "bonus_buy": {
      "name": "Random Bonus (bonus-buy button, red circular star icon top-right of the reels)",
      "product": "Buys entry directly into the Free Spins Feature with a random number of Bonus/scatter symbols (i.e. a random Free Spins tier), for 75x the current Base Bet.",
      "price_examples": "37.50 fun at 0.50 fun Base Bet (bonus_buy_dialog.png); 7.50 fun at the 0.10 fun bet floor (bet_limit_min.png); 7,500.00 fun at the 100.00 fun bet ceiling (bet_limit_max.png) -- all exactly 75x the shown Base Bet, confirming the multiplier.",
      "dedicated_rtp": "96.69% (rules_p15.png and rules_p20.png 'KNOW THE GAME' panel, verbatim: 'Free Spin Feature with a random number of Scatter Symbols for 75x your Base Bet and 96.69% RTP').",
      "dialog_controls": "A 'BONUS BUY' header, a white card showing 'Random Bonus' name + price + red 'BUY' button, a preview art tile (glowing pink 'BONUS' plaque), and a bottom Base Bet stepper (round minus/plus buttons either side of the current Base Bet value) that live-updates the purchase price.",
      "purchased_and_played": "Purchased at 0.50 fun Base Bet for 37.50 fun; balance dropped from 1000.00 to 962.50 fun (free_spins_trigger.png), the Free Spins Feature was played to completion, and the round paid a total of 39.50 fun (win_screen.png), confirmed by the balance rising from 962.50 to 1002.00 fun after dismissal.",
      "no_other_bonus_buy": "Only the Random Bonus product exists in the Bonus Buy dialog; no fixed-tier/guaranteed-scatter-count options were observed."
    },
    "autoplay": {
      "options": "Off, 10, 20, 50, 100, 250, 500, 1000 spins, presented as a full vertical list without needing to scroll (autoplay.png). Selecting a value and pressing Spin starts the run; the Spin button then displays the remaining Autoplay count and pressing it again cancels Autoplay (rules_p2.png).",
      "quick_play": "Pressing anywhere on screen (or the space bar) during a round skips certain animations (rules_p1.png/p2.png)."
    }
  },

  "payout_rules_and_lines": {
    "line_win_definition": "rules_p3.png, verbatim: 'A line win is awarded when a number of instances of the same symbol appear consecutively from leftmost to right along a win line. Only one line win may be awarded on a single win line. The highest line win value is always awarded. All wins occur on win lines except for Red Heart Symbols wins. Red Heart Symbols are added to pay line wins or equivalent.'",
    "heart_wins_are_scatter_style": "Red Heart / Golden Heart Instant Prize wins are NOT paid on a payline: they are counted anywhere on the visible reels and added to the round's total win separately from line wins (see 'special_instant_prize' above).",
    "win_lines_count": 20,
    "win_lines_diagrams": "paytable_p19.png/p20.png show 20 numbered zig-zag diagrams overlaid on a 5x3 grid (lines 1-20), the standard fixed-line pattern set (straight top/middle/bottom rows plus V, inverted-V and zig-zag combinations).",
    "win_cap": {
      "value": "10,000x the current Base Bet amount, per game round.",
      "source": "rules_p3.png/p4.png, verbatim: 'This game has a win cap of 10,000x the current bet amount per game round.' Also paytable_p4.png Max Win section, verbatim: 'The maximum payout per game round is 10,000x the current Base bet amount.' Also rules_p18.png/rules_p20.png: 'This game has a maximum win of 10,000x and as a result, some hypothetically possible results have been prevented. This restriction has been included in RTP calculations.'"
    }
  },

  "payout_basis": {
    "value": "total_bet (Base Bet) -- the printed paytable currency figures are computed directly from the Base Bet, i.e. from the Total Bet, NOT divided further by the 20 lines.",
    "evidence_for_ruling": [
      "paytable_p1.png header, quoted verbatim: 'All wins shown are in fun and valid for the current Base Bet of 0.50 fun.'",
      "rules_p13.png, quoted verbatim: 'The paytable reflects the current bet configuration, based on the Base bet.'",
      "rules_p15.png, quoted verbatim: 'The Base Bet is the Total bet selected for each new spin or game round.'"
    ],
    "known_contradiction_in_the_booklet": "rules_p3.png (Payout Rules section), quoted verbatim: 'Wins on separate win lines are added. The paytable reflects the current bet configuration, based on the bet per line.' This single sentence textually conflicts with the three passages above. It is treated as leftover generic/boilerplate engine text that does not match this specific build, because the paytable's own header explicitly anchors its printed currency figures to the FULL Base Bet of 0.50 fun (not a fraction of it split across 20 lines), and two other passages in the same booklet independently restate that the Base Bet equals the Total Bet. This was the finding already reviewed and confirmed correct by the TL; it is not reopened here, only documented for completeness.",
    "not_provable_by_scaling": "A bet-scaling test cannot distinguish the two bases here because the line count (20) is fixed for every bet level -- doubling the bet doubles the paytable figures whether the basis is total-bet or per-line, so scaling alone is not used as evidence."
  },

  "features": {
    "mini_feature": {
      "trigger": "Slot Machine symbol landing on EITHER reel 1 OR reel 5, together with 1 Red Heart symbol landed anywhere on the same spin. Not purchasable -- occurs naturally in the Base Game and during Free Spins.",
      "mechanic": "Plays out on a separate 3-reel display (1 symbol per reel) overlaid on/near the triggering reel, spinning through Red Heart symbols and 'Duds' (blank/no-prize results).",
      "resolution": "Wins are evaluated once the mini feature completes; the payout is relative to the combined count of Red Heart symbols already on the main reels PLUS any landed during the Mini Feature itself (i.e. it feeds the same Instant Prize ladder as the Red Heart symbol).",
      "captured_example": "Triggered naturally around spin ~52 of base-game hunting: a Slot Machine symbol landed on reel 1, its 3-reel mini display resolved to 3 Red Hearts, and the round paid WIN: 5.00 fun (mini_feature_result.png/mini_feature_win.png), confirmed stable by a balance change to 996.75 fun.",
      "source": "paytable_p10.png-p12.png, rules_p7.png/p8.png"
    },
    "heart_slot_feature": {
      "trigger": "Slot Machine symbol landing on BOTH reel 1 AND reel 5 in the same spin (Base Game or Free Spins). This is a distinct, larger trigger from the Mini Feature above.",
      "mechanic": "Plays out on a separate 6-reel display (1 symbol per reel), spinning through Red Heart symbols, Double Red Heart symbols and Duds (Base Game version) -- or Red, Double and Golden Heart symbols plus Duds during Free Spins (see free_spins_heart_slot_feature below). Landed Red/Double/Golden Heart symbols are held for the duration of the feature; the feature keeps re-spinning empty positions until a spin lands no new Heart symbols, then stops.",
      "resolution": "Wins are evaluated once the feature completes, relative to the combined count of Red Heart symbols on the main reels plus those landed during the Heart Slot Feature.",
      "not_directly_captured": "No spin during the hunting/feature session naturally triggered BOTH Slot Machine symbols on reels 1 and 5 simultaneously (only the single-reel Mini Feature trigger was observed); this larger Heart Slot Feature is documented from the rules/paytable text only, not from a captured gameplay frame. It is not purchasable on its own (only the Free Spins Feature has a bonus-buy option).",
      "source": "paytable_p16.png/p17.png, rules_p7.png/p8.png"
    },
    "free_spins_feature": {
      "trigger": "3 or more Bonus/scatter symbols landing anywhere on the reels.",
      "awards": [
        {"scatters": 3, "spins": 10, "golden_hearts_unlocked": 0},
        {"scatters": 4, "spins": 12, "golden_hearts_unlocked": "1 (randomly allocated above reel 2, 3 or 4)"},
        {"scatters": 5, "spins": 15, "golden_hearts_unlocked": "3 (randomly allocated above reel 2, 3 or 4)"}
      ],
      "awards_source": "rules_p10.png/p11.png, verbatim: '3 Scatters - 10 Free Spins.' / '4 Scatters - 12 Free Spins + 1 Golden Heart unlocked above reel 2, 3 or 4 (randomly allocated).' / '5 Scatters - 15 Free Spins + 3 Golden Hearts unlocked above reel 2, 3 or 4 (randomly allocated).'",
      "golden_heart_meter_mechanic": "During Free Spins, any Golden Heart symbol that lands is collected into a Golden Heart Meter positioned above its reel (only reels 2, 3, 4 have meters). Once collected, the Golden Heart is replaced on the reel by a Red Heart symbol. When 3 Golden Hearts have been collected into one meter, an ADDITIONAL Free Spin is awarded and that reel is filled with Red Heart symbols for the rest of the feature. Golden Hearts can also be won via the Heart Slot Feature during Free Spins and are then randomly allocated to a meter.",
      "free_spins_heart_slot_feature": "If the Heart Slot Feature is triggered while in Free Spins, its 6-reel bonus additionally spins through Golden Heart symbols (on top of Red, Double Red Heart and Duds), and any Golden Hearts it awards feed the Golden Heart Meters described above; the number of Heart Slot spins is unlimited and it ends only once a spin lands no new Heart symbols.",
      "different_reel_sets": "rules_p18.png/p19.png, verbatim: 'Different reel configurations are used, depending on the progression of the Golden Heart Meter in the Free Spins Feature.' -- i.e. the underlying reel strips used during Free Spins change as the player fills the Golden Heart Meters (mechanically relevant to RTP, but not further specified numerically in the booklet).",
      "captured_example": "Purchased via the 75x Random Bonus bonus-buy at 0.50 fun Base Bet (37.50 fun); intro screen awarded 'YOU HAVE BEEN AWARDED 15 FREE SPINS + [3 gold hearts icon]' (free_spins_intro.png), i.e. the 5-scatter tier. Mid-round gameplay frames show a running per-round WIN counter climbing across spins (WIN: 5.00 fun at Free Spins 7/16, WIN: 12.00 fun at Free Spins 12/16 -- the counter is a cumulative round total, not a per-spin amount, consistent with the eventual round total below) with Red/Golden Heart symbols held on reels 2 and (in one frame) reel 1, some shown with a padlock/chain-link icon overlay indicating a held/locked symbol, and Free Spins counter reading e.g. '6/15' then '12/16' (the denominator itself increases from 15 to 16+ as extra spins are awarded by the Golden Heart Meter, consistent with the rules text). The round ended at a total of 39.50 fun ('CONGRATULATIONS YOU HAVE WON 39.50 DURING FREE SPINS', win_screen.png), verified against the balance rising from 962.50 to 1002.00 fun.",
      "source": "paytable_p13.png-p18.png, rules_p9.png-p12.png"
    }
  },

  "technical_summary": {
    "rtp_without_push_bet": "96.43%",
    "rtp_with_push_bet": "96.95%",
    "rtp_source": "rules_p18.png/p19.png and the separate 'KNOW THE GAME' panel (rules_p20.png, a one-screen panel behind a shield icon, no scrolling needed), both verbatim: 'The theoretical average return to player (RTP) using the Push Bet is 96.95%. The theoretical average return to player (RTP) without using the Push Bet is 96.43%.'",
    "bonus_buy_rtp": "96.69% for the Random Bonus (Free Spins) purchase -- see betting.bonus_buy.",
    "volatility": "NOT PRINTED on any captured screen (preview, base game, paytable, rules, KNOW THE GAME panel, or Bonus Buy dialog). No flame/dial/text volatility indicator was found anywhere in the 56 captured frames or the fully-scrolled 20-page paytable and 20-page rules booklet. This is consistent with other Push Gaming titles documented so far, where volatility has likewise not been printed in the build.",
    "min_bet": "0.10 fun",
    "max_bet": "100.00 fun",
    "max_win": "10,000x the current Base Bet, per game round (win cap, applies with or without Push Bet active; see payout_rules_and_lines.win_cap).",
    "reels": "5 reels x 3 rows, fixed height.",
    "paylines": "20 fixed lines, left-to-right only.",
    "malfunction_clause": "rules_p18.png/p20.png, verbatim: 'MALFUNCTION VOIDS ALL PAYS AND PLAYS.'",
    "incomplete_game_policy": "rules_p17.png/p18.png, verbatim: 'Incomplete games will be automatically resolved after 48 hours. Any winnings resulting from automatic resolve shall be paid to the player's account. Where an incomplete game cannot be resolved, the stake will be returned to the player.'",
    "version": "Server Version: 2.2.0. Client Version: 5.1.6 30-06-2026 (rules_p19.png, printed at the very bottom of the rules booklet -- the final page)."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/loading screen shown before the game loads, on the same neon-diner night background as the base game. Centered game logo ('Hearts Highway' in pink script + cyan neon lettering). Below it, three feature-preview cards on a translucent purple rounded panel: (1) 'INSTANT PRIZES / WIN UP TO 10,000X' with the same Red Heart ladder art shown in-game; (2) 'FREE SPINS / PROGRESSIVE FREE SPINS' with three pink 'BONUS' plaques; (3) 'MINI FEATURE / MORE CHANCES TO WIN' with the mini slot-machine cabinet art shown three times at different sizes. 'CLICK TO CONTINUE' prompt at the bottom.",
      "purpose": "Introduces the three headline mechanics (Instant Prizes, Free Spins, Mini Feature) before entering the base game.",
      "color_blind_notes": "Each of the three feature cards is labelled with bold white/gold text headings, not relying on color to distinguish them."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "5x3 reel cabinet centered on the neon night-street background, with the Red Heart Instant Prize ladder banner (rows for 4 through 10 Red Hearts, plus the 10-heart/10000x row highlighted in red/gold at the very top) permanently displayed above the reels.",
      "title_banner": "'Hearts Highway' wordmark on a thin purple/gold plaque directly above the reel window.",
      "reel_cells": "Regular symbols sit on plain off-white/light-grey card backgrounds; Heart symbols and the Wild diamond have their own colored tile art (see color_palette.special_symbol_tiles).",
      "top_bar": "Top-left: game name in small grey text. Top-right: a speaker/mute icon and a hamburger menu icon (three lines).",
      "right_side_controls": "From top to bottom: a red circular star 'Bonus Buy' button; a circular 'play/autoplay' icon; a database/stack icon (opens the Total Bet selector); a large light-grey circular double-arrow SPIN button at the bottom.",
      "bottom_bar": "Bottom-left: 'Balance: 1,000.00 fun'. Bottom-right: 'Total Bet: 0.50 fun'. A 'PUSH BET' purple banner overlay with a toggle switch and the text 'INCREASE chance to win feature by 74%' sits near the top-right of the reel area, partly overlapping reel 5.",
      "symbols_on_this_frame": "A transient random mix (changes every spin) -- not enumerated cell-by-cell as it is not a fixed game property.",
      "color_blind_notes": "Balance/Total Bet labels are plain white text on dark, readable without color. The Push Bet toggle is distinguished by handle position (left/right) as well as green/grey fill."
    },
    "paytable": {
      "type": "paytable",
      "pages": "20 pages, reached via a grid icon in the bottom nav bar of the info panel; scrolled to a confirmed bottom (scrollbar handle at the end, page 20 shows the Win Lines diagrams ending at line 20).",
      "structure": "Page 1: header 'PAYTABLE' + 'Symbols' section intro (Base Bet anchor sentence) + Wild, 7, Bell, pink BAR, green BAR entries. Pages 2-4: remaining fruit symbols (Cherries, Watermelon, Lime, Grapes) + 'Max Win' section (10,000x). Pages 4-18: 'Features' section covering Wild Symbol, Bonus Symbol, Red Heart Symbol (+ Instant Prize ladder table), Golden Heart Symbol, Slot Machine Symbol, Mini Feature, Heart Slot Feature, Free Spins Feature, Free Spins Heart Slot Feature, each with full descriptive text matching the rules booklet. Pages 19-20: 'Win Lines' section, 20 numbered payline diagrams.",
      "navigation": "Bottom nav bar with 4 icons: grid (paytable, currently active), question-mark (rules/GAME INFO), gear (settings), shield (KNOW THE GAME). A close 'X' sits top-right.",
      "color_blind_notes": "Section headers use a red vertical accent bar plus bold white text, not color alone, to separate sections."
    },
    "rules": {
      "type": "rules (GAME INFO panel)",
      "pages": "20 pages, reached via the question-mark icon; scrolled to a confirmed bottom (Server/Client version text on the final page, no further content below).",
      "structure": "Page 1: 'Hearts Highway is a 5-reel slot game with 3 symbols per reel', How to Play, Autoplay, Quick Play. Pages 2-3: Payout Rules, Win Cap, Wild Symbol. Pages 4-8: Bonus Symbol, Red Heart Symbol + Instant Prize table, Golden Heart Symbol, Slot Machine Symbol, Mini Feature, Heart Slot Feature. Pages 9-13: Free Spins Feature (scatter/spins/Golden Heart table), Golden Heart Meter mechanic, Free Spins Heart Slot Feature, Paytable basis note, start of Bonus Buy. Pages 14-15: Bonus Buy description + Bonus Buy Options (96.69% RTP), Base Bet definition, start of Push Bet. Pages 16-17: Push Bet mechanics, Additional Information (48h auto-resolve). Pages 18-19: Malfunction clause, both RTP figures, Win Cap restriction note, different Free-Spins reel configurations note, Server/Client version (final page).",
      "color_blind_notes": "Same red-accent-bar section-heading style as the paytable."
    },
    "know_the_game": {
      "type": "rules (separate single-screen panel)",
      "content": "A SEPARATE panel from the scrollable paytable/rules booklets, opened via a distinct shield icon in the bottom nav bar; fits entirely on one screen with no scrolling. Repeats: 'MALFUNCTION VOIDS ALL PAYS AND PLAYS', both RTP figures (96.95% with Push Bet / 96.43% without), the 10,000x max-win restriction note, and the Bonus Buy Options line (75x Base Bet, 96.69% RTP). Does not repeat the Server/Client version numbers or any symbol paytable content.",
      "note": "This is a condensed compliance summary distinct from the 20-page GAME INFO booklet, not page 20 of that booklet."
    },
    "settings": {
      "type": "settings",
      "title": "SETTINGS",
      "content": "Three rows with labelled speaker-mute icons: 'All Sounds', 'Sound Effects', 'Music', each with a small speaker-with-X icon on the right; all three were shown in the muted state in the captured frame.",
      "color_blind_notes": "Mute state is shown by icon glyph (speaker with a cross through it), not by color."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAYS",
      "content": "Vertical list of selectable spin counts: Off (highlighted white/selected), 10, 20, 50, 100, 250, 500, 1000 -- the full list fits on screen without scrolling.",
      "color_blind_notes": "Selected option is shown with a white/filled background versus dark/unfilled for the rest -- a shape/fill cue, not color-only."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "content": "Header 'BONUS BUY'. A single white product card: 'Random Bonus' name, price in fun (scales with Base Bet, always 75x), red 'BUY' button, and a preview art tile of the glowing 'BONUS' plaque. A 'BASE BET' stepper bar at the bottom with round minus/plus buttons flanking the current Base Bet value; adjusting it live-updates the purchase price above.",
      "verified_states": "0.50 fun Base Bet -> 37.50 fun price; 0.10 fun (measured floor) -> 7.50 fun price; 100.00 fun (measured ceiling) -> 7,500.00 fun price."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "Reels shown mid-trigger with 5 Bonus/scatter symbols visible across reels 1-4 (captured immediately after the Random Bonus purchase resolved), balance already reduced from 1000.00 to 962.50 fun (the 37.50 fun purchase cost)."
    },
    "free_spins_intro": {
      "type": "free_spins",
      "content": "Purple cloudy-sky award screen. Game logo at top. 'YOU HAVE BEEN AWARDED' then a large gold '15' numeral, 'FREE SPINS' text, and a row of 3 gold heart icons preceded by a '+' -- indicating the 5-scatter tier (15 spins + 3 Golden Hearts unlocked). 'CLICK TO CONTINUE' prompt at the bottom.",
      "color_blind_notes": "The spin count and heart-icon count are both explicit (a number and a countable row of icons), not conveyed by color alone."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "Same reel cabinet as the base game, now on the neon 'DINER'/'GAS STATION' background variant. Three small Golden Heart Meter widgets (each showing a row of small heart-outline pips, some filled gold, some black/empty) sit directly above reels 2, 3 and 4. Bottom bar shows 'Balance: 962.50 fun' (fixed for the whole round), a running 'WIN: <amount> fun' counter in the center (cumulative total for the round so far, climbing across the sequence of free spins, e.g. observed at 5.00 fun then later 12.00 fun as more Heart hits accumulated), 'Free Spins: <done>/<total>' on the right (the total denominator itself increases as extra spins are awarded by a completed Golden Heart Meter), and 'Total Bet: 0.50 fun'. Landed/held Red or Golden Heart symbols on a reel are sometimes shown with a small padlock or chain-link overlay icon indicating they are locked/held for the rest of the feature; unrevealed reel positions show a plain grey diamond-outline placeholder.",
      "color_blind_notes": "Held/locked heart symbols are marked with an explicit padlock/chain icon overlay, not color alone; the Golden Heart Meter pips are also individually countable rather than a single color-coded bar."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "Same purple cloudy-sky layout as the Free Spins intro. Game logo, 'CONGRATULATIONS YOU HAVE WON', a large gold numeral total ('39.50'), 'DURING FREE SPINS' subtitle, and a small greyed-out 'PUSH GAMING' provider wordmark/shield logo at the very bottom of the panel. 'CLICK TO CONTINUE' prompt below the panel.",
      "note": "The 'PUSH GAMING' mark here is the provider's own brand watermark on the win-screen template, not a separate sub-studio credit."
    },
    "mini_feature": {
      "type": "bonus",
      "content": "Base-game reel view with a Slot Machine symbol occupying reel 1 (drawn taller than a single cell, spanning roughly the bottom two rows of that reel as one combined graphic showing its own tiny 3-symbol display, here resolved to 3 Red Hearts), a Bonus/scatter symbol on reel 2 and 2 Red Heart symbols elsewhere on the grid. A gold '5.00' win amount is shown as a floating badge over the middle of the reels, and 'WIN: 5.00 fun' is echoed in the bottom bar alongside 'Balance: 996.75 fun' and 'Total Bet: 0.50 fun'.",
      "verification": "Confirmed as a real, settled win (not a mid-animation artifact) by re-shooting the frame and observing the balance figure (996.75 fun) held stable across both captures."
    }
  },

  "interface_summary": {
    "top_bar": "Small game-name text top-left; speaker/mute and hamburger-menu icons top-right (base game only).",
    "right_rail_icons_top_to_bottom": "Bonus Buy (red circular star), Autoplay (circular play-triangle), Total Bet selector (database/stack icon), Spin (large circular double-arrow).",
    "bottom_bar": "Balance (left), running Win amount (center, appears during/after a win), Total Bet (right).",
    "info_panel_nav": "4 icons at the bottom of any opened info panel: grid = Paytable, question-mark = Rules/GAME INFO, gear = Settings, shield = KNOW THE GAME. A close 'X' at the top-right of the panel.",
    "keyboard": "Space bar starts/stops a spin and also serves as the Quick Play skip-animation trigger (rules_p1.png/p2.png)."
  },

  "unreadable_or_uncertain": [
    "Volatility rating: not printed anywhere in the captured build (preview, paytable, rules, KNOW THE GAME panel, Bonus Buy dialog). Treated as absent from this build rather than guessed.",
    "Heart Slot Feature (base-game version, triggered by Slot Machine landing on BOTH reel 1 and reel 5 simultaneously) was not naturally observed in captured gameplay -- only the single-reel Mini Feature trigger occurred during hunting. Its mechanics are documented from the rules/paytable text only.",
    "Exact numeric effect of the different Free-Spins reel configurations tied to Golden Heart Meter progression (rules_p18.png/p19.png) is not broken down further in the booklet beyond the one sentence acknowledging it exists; no per-configuration RTP or probability figures are printed.",
    "Studio/sub-studio wordmark: no sub-studio brand was found on any captured frame; only the provider's own 'PUSH GAMING' shield mark appears, on the win-screen template. Treated as no sub-studio, per contract, rather than guessed."
  ]
}

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.