Emotiwins

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

Free demo · not real-money play 1 plays in 30 days · last one 1 week, 3 days ago
✓ Working · checked 3 weeks, 6 days ago Verified · 28 Jul 2026
RTP 96.50%
Volatility Medium
Max win ×25000
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/emotiwins-b7/

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

54 API calls this month
Ask AI MCP NEW

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 28 Jul 2026 View capture log

Per-screen breakdown

21 demo screens
21 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
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
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
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
Jul '25: 40 40 Jul Aug '25: 110 110 Aug Sep '25: 60 60 Sep Oct '25: 110 110 Oct Nov '25: 50 50 Nov Dec '25: 80 80 Dec Jan '26: 70 70 Jan Feb '26: 30 30 Feb Mar '26: 60 60 Mar Apr '26: 40 40 Apr May '26: 20 20 May Jun '26: 30 30 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇩🇰Denmark 10
🇿🇦South Africa 10 10 10 10 10 10 10 10 20 40 20
🇧🇷Brazil 10 10 10 10 10 10 10 10 10 10 10
🇫🇮Finland 20 20 20 20
🇹🇳Tunisia 10 10 10 10 10
🇮🇩Indonesia 10 10 10 10
🇦🇷Argentina 10 10 10
🇬🇷Greece 10 10 10
🇵🇪Peru 10 10 10
🇱🇹Lithuania 10 10
🇦🇺Australia 10
🇧🇬Bulgaria 10
🇧🇾Belarus 10
🇭🇷Croatia 10
🇨🇾Cyprus 10
🇭🇺Hungary 10
🇲🇽Mexico 10
🇳🇬Nigeria 10
🇵🇭Philippines 10
🇵🇹Portugal 10
🇷🇴Romania 10
🇹🇷Turkey 10
🇺🇦Ukraine 10
🇬🇧United Kingdom 10
Full per-country breakdown via the API →

What we extracted from Emotiwins

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

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

Specification

verified parameters
provider Pragmatic Play
rtp 96.50% · single configuration
volatility Medium
max_win_x ×25000
layout 5×3
paylines 10 fixed
bonus_buy No
mechanic Video Slot
release_date 2025

Symbols & paytable

14 symbols
14 icons (ZIP)
Thumbs-up emoji
Thumbs-up emoji
High Pay

Yellow smiley with wide eyes and open grin plus a large thumbs-up hand icon; highest-paying regular symbol, also counts toward the ANY combo row.

MatchPayoutUnit
3x 15.00 Multiplier
4x 30.00 Multiplier
5x 100.00 Multiplier
Laughing-crying emoji
Laughing-crying emoji
High Pay

Yellow smiley laughing with closed eyes and blue tear drops flying from each side; top-tier regular symbol, also counts toward the ANY combo row.

MatchPayoutUnit
3x 10.00 Multiplier
4x 20.00 Multiplier
5x 50.00 Multiplier
Heart-eyes emoji
Heart-eyes emoji
High Pay

Yellow smiley face with red heart-shaped eyes and an open smile; top-tier regular symbol, also counts toward the ANY combo row.

MatchPayoutUnit
3x 7.50 Multiplier
4x 15.00 Multiplier
5x 30.00 Multiplier
Smiling face emoji
Smiling face emoji
Low Pay

Plain yellow round face with a simple closed smile; mid-tier regular symbol.

MatchPayoutUnit
3x 3.00 Multiplier
4x 10.00 Multiplier
5x 25.00 Multiplier
Party popper
Party popper
Low Pay

Striped orange/yellow cone shooting colorful confetti and stars; mid-tier regular symbol.

MatchPayoutUnit
3x 2.50 Multiplier
4x 8.00 Multiplier
5x 20.00 Multiplier
Birthday cake
Birthday cake
Low Pay

Two-tier white-frosted cake with chocolate drizzle and three lit candles; low-value regular symbol.

MatchPayoutUnit
3x 2.00 Multiplier
4x 6.00 Multiplier
5x 15.00 Multiplier
Fire
Fire
Low Pay

Orange-and-red cartoon flame; low-value regular symbol.

MatchPayoutUnit
3x 1.50 Multiplier
4x 5.00 Multiplier
5x 12.50 Multiplier
Bell
Bell
Low Pay

Golden bell with a visible clapper/handle loop on top; low-value regular symbol.

MatchPayoutUnit
3x 1.00 Multiplier
4x 4.00 Multiplier
5x 10.00 Multiplier
Drink cup
Drink cup
Low Pay

Clear plastic cup with red beverage, ice and a white straw and lid; low-value regular symbol.

MatchPayoutUnit
3x 1.00 Multiplier
4x 4.00 Multiplier
5x 10.00 Multiplier
Megaphone
Megaphone
Low Pay

Cheering megaphone tilted diagonally: cream-white cone with orange rim, pale-blue collar, crimson-red handle. Identified by TL at x8 zoom (cone + solid handle) — not a party horn or lipstick.

MatchPayoutUnit
3x 0.50 Multiplier
4x 2.00 Multiplier
5x 5.00 Multiplier
Scissors
Scissors
Low Pay

Open scissors with orange/gold handles and silver blades; low-value regular symbol.

MatchPayoutUnit
3x 0.50 Multiplier
4x 2.00 Multiplier
5x 5.00 Multiplier
ANY
ANY
Other

Paytable-only combo row (not a distinct reel graphic): mixed landing of any of the three top emoji (thumbs-up/laughing-crying/heart-eyes) on a payline pays as an alternative to matching one single symbol.

MatchPayoutUnit
3x 0.50 Multiplier
4x 2.00 Multiplier
5x 5.00 Multiplier
WILD
WILD
Wild

Green-and-white bundle of banknotes with small cartoon wings, 'WILD' in bold orange/yellow 3D letters. Substitutes for all symbols on every reel; 15 WILD filling the whole grid triggers the WILD JACKPOT.

MatchPayoutUnit
3x 25.00 Multiplier
4x 50.00 Multiplier
5x 200.00 Multiplier
HEART
HEART
Other

Solid red heart, always shown on a fixed teal/turquoise tile with a pink dashed border on every reel. No standalone line payouts; 6+ HEART and/or WILD anywhere triggers the HEART BONUS instant cash ladder (see modes).

Bonus modes

3 modes
Base Game Modifier base
Base Game

Only distinct mode in this game — no free spins or separate bonus round exist. 5 reels x 3 rows, 10 fixed paylines, pays left to right from reel 1. Bet is coin-based: coins-per-line x coin value x 10 lines = total bet (e.g. 10 x $0.02 x 10 = $2.00). Regular symbol wins are multiplied by bet-per-line (total bet / 10); only the highest win pays per line, and wins on multiple lines are added together.

Other heart_bonus
HEART Bonus

Instant cash mechanic resolved inside the same base-game spin, not a separate round or screen: 6+ HEART and/or WILD symbols anywhere on the 5x3 grid pay a fixed amount, multiplied by TOTAL bet, added silently into that spin's total win. Ladder (multiplier of total bet): ANY6=1x, ANY7=2x, ANY8=8x, ANY9=25x, ANY10=50x, ANY11=150x, ANY12=500x, ANY13=1000x, ANY14=2500x, ANY15=5000x. Ladder is permanently displayed above the reels during base play.

Other wild_jackpot
WILD Jackpot

Fixed jackpot resolved inside the same base-game spin, not a separate round: exactly 15 WILD symbols filling the entire 5x3 grid (all positions) pays a fixed $50,000.00 at $2.00 total bet = 25,000x total bet. Permanently advertised via a 'Jackpot $50,000.00' banner and a '15x WILD' reminder badge above the reels.

Jackpot

Type: Fixed
Jackpot
25000.00
Multiplier

Colour system

extracted from frames · HEX
Export palette
#6519A1 base dominant 1 base
#8E2FB1 base dominant 2 base
#AC4CA7 base dominant 3 base
#DE61F6 base dominant 4 base
#9A2AF0 base dominant 5 base
#5B17D7 base dominant 6 base
#6519A1 bonus dominant 1 bonus
#8E2FB1 bonus dominant 2 bonus
#AC4CA7 bonus dominant 3 bonus
#D55EF7 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Battery Saver/Sound/Vibration toggle switches are read by knob position (left=on, right=off), not color alone.
  • HEART symbol always sits on a fixed teal/turquoise tile with a pink dashed border, distinct from ordinary purple reel cells regardless of the red heart hue.
  • Winning or WILD reel tiles switch to a magenta/pink patterned background with a white dashed border (pattern-and-border change), not conveyed by hue alone against the purple base.
  • Green is reused for several 'positive/on' UI meanings (checked checkboxes, '+' buttons, BET MAX, START AUTOPLAY), but each also carries a distinct glyph or explicit text label.
Screen Reader
  • Bottom control-bar icon order is stable on every screen: info 'i' far-left, spin-speed-cycle icon, coin-stack bet-menu icon, hamburger/settings icon far-right; CREDIT/BET readouts always sit at the bottom edge.
  • The HEART BONUS ladder is permanently displayed above the reels during base play, not hidden in a menu, aiding proximity-to-bonus tracking without needing to open a panel.
Motor Accessibility
  • The large circular SPIN button is the dominant central target; holding it activates Turbo Spin without needing a separate control.
  • Autoplay (slider, default 100 spins) and quick bet '-'/'+' ovals beside SPIN reduce the number of required interactions; more granular Coins-Per-Line/Coin-Value/Total-Bet steppers are also available in the coin-stack menu.
Hearing Accessibility
  • No audio-only information found; a dedicated SOUND toggle exists in System Settings independent of Vibration, and all win amounts, feature ladders and rules are always rendered as on-screen text, never conveyed via audio alone.
Low Vision
  • All monetary values, the HEART BONUS ladder thresholds, bet limits ($0.10-$250.00), RTP (96.50%) and the volatility level are always printed as explicit high-contrast white/gold numeric text on black panels, never color-only.
  • Checked Autoplay checkboxes (e.g. SKIP SCREENS) show a green fill plus a white checkmark glyph, a shape-based cue in addition to color.

Media & assets

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

Data provenance

what we captured and what we didn't
Preview splash, base game (start + heart-bonus ladder view), all 5 paytable pages, all 4 rules pages, settings, coins/bet menu, autoplay, regular win screen, big-win celebration overlay, HEART BONUS natural trigger + result frame, logo.
WILD JACKPOT gameplay/win presentation not captured live: across 240 spins at $2.00 bet (no bonus-buy exists in this game) the exact 15-of-15 WILD full-grid condition never occurred. Mechanic and fixed $50,000/25,000x amount documented from printed rules and splash screen only.
Only the lowest HEART BONUS tier (ANY-6, exactly 6 HEART+WILD) was naturally observed; higher ladder tiers (ANY-7 through ANY-15) were not triggered during the capture session.
Big-win celebration frame shows '$14.22' which is likely a mid count-up animation value (underlying breakdown reads 'LINE 5 PAYS $30.00'); the true final settled total for that round was not captured on a resting frame.
GAME HISTORY panel content could not be read — the row is shown disabled/greyed-out in this demo session.

Ask AI about Emotiwins

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 Emotiwins play? Keep it simple.

Only distinct mode in this game — no free spins or separate bonus round exist. 5 reels x 3 rows, 10 fixed paylines, pays left to right from reel 1. Bet is coin-based: coins-per-line x coin value x 10 lines = total bet (e.g. 10 x $0.02 x 10 = $2.00). Regular symbol wins are multiplied by bet-per-line (total bet / 10); only the highest win pays per line, and wins on multiple lines are added together.

RTP 96.50%Medium volatilitymax win ×25000demo ✓

From the verified capture of 28 Jul 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: Emotiwins vs Gates of Olympus 1000 — 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 14 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/emotiwins-b7/

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/emotiwins-b7/
{
  "game": {
    "name": "Emotiwins",
    "provider": "Pragmatic Play",
    "provider_footer_text": "PRAGMATIC PLAY (small grey text, bottom-left of the game canvas, e.g. visible on after_click1.png)",
    "theme": "Emoji / smiley-face pop culture theme. Bright yellow cartoon emoji faces (thumbs-up, laughing-crying, heart-eyes, smiling) plus everyday 'fun' icons (birthday cake, drink cup, party popper, fire, bell, drink cup, scissors, megaphone) float on a deep purple/violet gradient background sprinkled with oversized translucent emoji and heart shapes.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users of all types, motor-impaired users) built from 20 manifest screenshots + additional scroll-panel frames + OCR ground truth + zoomed crops.",
    "method_notes": "Numbers verified by direct visual reading of full-resolution frames and targeted zoom crops (paytable rows, WILD/HEART symbol icons, volatility badge, 'ANY' combo row, bet/coins menus). OCR text is noisy on this build (stylised font, semi-transparent overlay panel) and is used only as a secondary anchor, not as the primary source. Anything not clearly legible is listed in 'unreadable_or_uncertain'.",
    "language": "English",
    "layout_anomaly": "IMPORTANT: This build renders in a PORTRAIT (mobile-style) aspect ratio even though the capture window is a standard desktop 1280x800 canvas. The actual game (reels, paytable, all menus, control bar) is drawn inside a narrow vertical column roughly 444px-836px wide (about the middle third of the frame), flanked on both left and right by large static letterbox panels showing a zoomed-in, darkened/dimmed duplicate of the background artwork (oversized drink cup and smiley emoji, semi-transparent). This is a property of the game build itself, not a capture defect, and is consistent across every screenshot in this slot."
  },
  "color_palette": {
    "background_outer_letterbox": "Deep violet/purple gradient (darker at the far edges, lighter magenta-purple toward the center) with large, low-opacity/'ghosted' duplicate emoji and drink-cup artwork.",
    "background_play_column": "Same deep violet/purple gradient, brighter and more saturated than the letterbox panels, with small semi-transparent floating hearts and emoji bubbles drifting in the background.",
    "logo_wordmark": "'EMOTIWINS' — 'EMOTI' in golden-yellow bevelled 3D letters outlined in dark red/maroon, 'WINS' in sky-blue bevelled 3D letters outlined in dark blue; the 'O' in 'EMOTI' is replaced by a small circular smiley emoji face with two little raised yellow 'wing'/arm shapes.",
    "reel_frame_and_tiles": "Individual reel cells are flat dark-purple/indigo squares separated by thin lines; the currently 'active' or highlighted symbol tile (winning position or a WILD/special symbol) switches to a bright magenta/pink tile with a white or light-pink dashed/scalloped border.",
    "heart_symbol_tile": "The HEART symbol always sits inside its own fixed-look tile: a teal/turquoise-cyan background with a thin pink dashed border, distinguishing it visually from ordinary symbol tiles even when not part of a win.",
    "paytable_overlay_panel": "Semi-transparent black panel for GAME RULES / paytable / rules pages, white body text, gold section headers (e.g. 'GAME RULES', 'HEART BONUS'), close 'X' icon in white at the top-right.",
    "money_readout": "CREDIT and BET labels at the very bottom of the play column: label text in white, numeric values in bright yellow/gold, both left-aligned (CREDIT) and center/right (BET).",
    "buttons": "Round buttons with a dark translucent purple/black fill: bet '-' / '+' are plain circular outline buttons; the central SPIN button is the largest, a dark circle with two white curved arrows forming a refresh/circular-spin icon; secondary bottom-bar icons (info 'i', spin-speed cycles, coin-stack bet-menu, hamburger settings) are smaller matching dark circles with white glyphs.",
    "positive_action_buttons": "Green filled circular '+' / rectangular buttons (e.g. BET MAX, START AUTOPLAY, the '+' in Total-Bet adjusters) — green consistently marks an actionable/positive control.",
    "win_celebration_overlay": "Regular/medium win banner: gold 'WIN $X.XX' text with 'WINNER' in white beneath it, over the dimmed reels. Bigger win celebration (after_heart_click.png): full-screen green radial burst/rays background, bouncing drink-cup-and-smiley icon, green 3D 'NICE!' text outlined in white, the amount in large orange/gold text inside a pale green rounded speech-bubble panel, gold coins and green dollar-bill particles falling."
  },
  "grid_and_paylines": {
    "reels_x_rows": "5 reels x 3 rows (verified visually across all base_game/spin frames).",
    "paylines": "10 FIXED paylines (not ways-to-win). Confirmed by: (a) the bet menu overlay header 'BETTING ON 10 LINES' (coins_menu.png), and (b) the paylines-diagram block on the rules panel showing ten separate 5x3 mini-grids numbered 1 through 10, each with a different highlighted zig-zag/straight pattern (paytable_extra21.png / paytable_extra29.png).",
    "note_on_slug": "The Pragmatic Play internal game code is 'vs10emotiwins'. The 'vs10' prefix coincidentally matches the real line count (10) here, but per project precedent this prefix is an internal code and is NOT to be trusted as a rule — it was verified independently from the in-game diagram and menu text, not inferred from the slug.",
    "win_direction": "'All symbols pay from left to right on adjacent reels starting from the leftmost reel' (paytable_extra1.png). BONUS-type entries ('BONUS pays on any position') referenced generically in the boilerplate header text, but this build has no BONUS/scatter symbol in its actual symbol set (see notes below) — likely reused PP template boilerplate.",
    "win_aggregation": "'Only the highest win is paid per line.' 'When winning on multiple paylines, all wins are added to the total win.' (paytable_extra29.png / paytable_extra35.png)."
  },
  "symbols": {
    "note_on_basis": "Dollar values below are exactly as printed in the paytable while the demo's TOTAL BET was set to $2.00 (10 paylines x 10 coins per line x $0.02 coin value, per coins_menu.png). Rules state regular-symbol wins are 'multiplied by bet per line' (bet per line = total bet / 10 lines = $0.20 at this setting); the printed paytable dollar figures already reflect the live total-bet setting (standard PP paytable-scales-with-bet behavior). The 'total-bet multiplier' column below is derived as printed_dollar_value / $2.00 total bet, for accessibility/scale reference, and is NOT a separately confirmed on-screen figure.",
    "low_value_regular": [
      {
        "name": "Megaphone (cheering-megaphone emoji)",
        "appearance": "Cheering megaphone tilted diagonally: round cream-white cone with a thick orange rim and a small orange dot at its centre, joined by a pale-blue collar to a short crimson-red cylindrical handle. Verified by TL at x8 zoom on paytable_extra1.png: the cone plus solid handle identify it as a megaphone, not a party horn/noisemaker and not a lipstick",
        "payouts_at_bet2": {
          "5": "$10.00",
          "4": "$4.00",
          "3": "$1.00"
        },
        "total_bet_multiplier": {
          "5": "5x",
          "4": "2x",
          "3": "0.50x"
        }
      },
      {
        "name": "Scissors",
        "appearance": "Open scissors with orange/gold handles and silver blades",
        "payouts_at_bet2": {
          "5": "$10.00",
          "4": "$4.00",
          "3": "$1.00"
        },
        "total_bet_multiplier": {
          "5": "5x",
          "4": "2x",
          "3": "0.50x"
        }
      },
      {
        "name": "Bell",
        "appearance": "Golden bell with a visible clapper/handle loop on top",
        "payouts_at_bet2": {
          "5": "$20.00",
          "4": "$8.00",
          "3": "$2.00"
        },
        "total_bet_multiplier": {
          "5": "10x",
          "4": "4x",
          "3": "1x"
        }
      },
      {
        "name": "Drink cup",
        "appearance": "Clear plastic cup with red beverage and ice, white straw, white lid",
        "payouts_at_bet2": {
          "5": "$20.00",
          "4": "$8.00",
          "3": "$2.00"
        },
        "total_bet_multiplier": {
          "5": "10x",
          "4": "4x",
          "3": "1x"
        }
      },
      {
        "name": "Fire",
        "appearance": "Orange-and-red cartoon flame",
        "payouts_at_bet2": {
          "5": "$25.00",
          "4": "$10.00",
          "3": "$3.00"
        },
        "total_bet_multiplier": {
          "5": "12.50x",
          "4": "5x",
          "3": "1.50x"
        }
      },
      {
        "name": "Birthday cake",
        "appearance": "Two-tier white-frosted cake with brown/chocolate drizzle and 3 lit candles on top",
        "payouts_at_bet2": {
          "5": "$30.00",
          "4": "$12.00",
          "3": "$4.00"
        },
        "total_bet_multiplier": {
          "5": "15x",
          "4": "6x",
          "3": "2x"
        }
      }
    ],
    "mid_value_regular": [
      {
        "name": "Party popper / confetti cannon",
        "appearance": "Striped orange/yellow cone shooting colorful confetti and stars",
        "payouts_at_bet2": {
          "5": "$40.00",
          "4": "$16.00",
          "3": "$5.00"
        },
        "total_bet_multiplier": {
          "5": "20x",
          "4": "8x",
          "3": "2.50x"
        }
      },
      {
        "name": "Smiling face emoji",
        "appearance": "Plain yellow round face with simple closed smile, no other features exaggerated",
        "payouts_at_bet2": {
          "5": "$50.00",
          "4": "$20.00",
          "3": "$6.00"
        },
        "total_bet_multiplier": {
          "5": "25x",
          "4": "10x",
          "3": "3x"
        }
      }
    ],
    "high_value_regular": [
      {
        "name": "Heart-eyes emoji",
        "appearance": "Yellow smiley face with red heart-shaped eyes and an open smile",
        "payouts_at_bet2": {
          "5": "$60.00",
          "4": "$30.00",
          "3": "$15.00"
        },
        "total_bet_multiplier": {
          "5": "30x",
          "4": "15x",
          "3": "7.50x"
        }
      },
      {
        "name": "Laughing-crying emoji ('tears of joy')",
        "appearance": "Yellow smiley face laughing with closed eyes and blue tear drops flying from each side",
        "payouts_at_bet2": {
          "5": "$100.00",
          "4": "$40.00",
          "3": "$20.00"
        },
        "total_bet_multiplier": {
          "5": "50x",
          "4": "20x",
          "3": "10x"
        }
      },
      {
        "name": "Thumbs-up emoji",
        "appearance": "Yellow smiley face with wide eyes and open-mouth grin, accompanied by a large yellow thumbs-up hand icon; top-paying regular symbol",
        "payouts_at_bet2": {
          "5": "$200.00",
          "4": "$60.00",
          "3": "$30.00"
        },
        "total_bet_multiplier": {
          "5": "100x",
          "4": "30x",
          "3": "15x"
        }
      }
    ],
    "any_combo_symbol": {
      "name": "ANY",
      "appearance": "Not a distinct symbol graphic — a paytable-only combo rule shown as a row headed 'ANY' with the three highest-value emoji icons displayed together: thumbs-up, laughing-crying, heart-eyes (paytable_extra5.png / _anyzoom.png crop confirms exactly these three icons, no 4th icon).",
      "rule_text": "Printed directly under the icons: 5-$10.00 / 4-$4.00 / 3-$1.00 (at $2.00 total bet).",
      "interpretation": "Pays out for a mixed combination of ANY of the three top emoji symbols (thumbs-up / laughing-crying / heart-eyes) landing together on a payline, as an alternative lower-value combo payout distinct from getting 5/4/3 of one single matching symbol.",
      "total_bet_multiplier": {
        "5": "5x",
        "4": "2x",
        "3": "0.50x"
      }
    },
    "wild": {
      "name": "WILD",
      "appearance": "A green-and-white bundle/wad of paper money (folded banknotes) with small white cartoon wings on either side, giving it a 'flying cash' look; the word 'WILD' is printed in bold orange/yellow 3D letters across the bottom of the bill bundle.",
      "payouts_at_bet2": {
        "5": "$400.00",
        "4": "$100.00",
        "3": "$50.00"
      },
      "total_bet_multiplier": {
        "5": "200x",
        "4": "50x",
        "3": "25x"
      },
      "rules": "'This symbol is WILD and substitutes for all symbols. WILD symbol appears on all reels.' (paytable_extra1.png / paytable_extra12.png). No stated reel restriction — unlike some PP builds, WILD is not limited to inner reels here.",
      "on_reel_highlight": "When present on the reels, the WILD tile switches to a bright magenta/pink patterned background with a white scalloped border (same highlight style used for winning-line symbols), making it visually distinct even mid-spin (see spin_batch_040.png, heart_bonus_trigger.png)."
    },
    "heart_special_symbol": {
      "name": "HEART",
      "appearance": "A solid red/crimson heart shape, always displayed inside its own teal/turquoise-background tile with a thin pink dashed border (this tile styling is constant, not just a win-highlight), on every reel.",
      "rules": "'This is the HEART symbol. Hit 6 or more HEART symbols anywhere on the reels to win bonus amounts. HEART symbols appear on all reels.' (paytable_extra5.png). Not a classic scatter that triggers a bonus round or free spins — see 'heart_bonus' feature below.",
      "no_symbol_payouts": "HEART itself has no standalone 3/4/5-of-a-kind paytable row (unlike a normal symbol) — its only payouts are through the HEART BONUS combined ladder below."
    },
    "not_present": "No card-suit royals (A/K/Q/J/10), no dedicated free-spins scatter symbol, and no classic 'BONUS' scatter icon were found anywhere across all paytable pages or 240 spins captured — the symbol set is entirely emoji/lifestyle icons plus WILD and HEART."
  },
  "heart_bonus_feature": {
    "official_name": "HEART BONUS",
    "trigger_text": "'Hit 6 or more HEART or WILD symbols anywhere on the reels to win an instant money bonus, as follows:' (paytable_extra12.png)",
    "mechanic": "This is an INSTANT cash bonus resolved within the same spin — NOT a separate bonus round, free-spins mode, or pick-me screen. The count of HEART symbols plus WILD symbols anywhere on the 5x3 grid (any position, order irrelevant) is compared against the ladder below; if it is 6 or greater, the corresponding fixed cash amount is added to that spin's total win alongside any ordinary payline wins.",
    "payout_ladder_at_bet2": {
      "ANY_15": "$10,000.00",
      "ANY_14": "$5,000.00",
      "ANY_13": "$2,000.00",
      "ANY_12": "$1,000.00",
      "ANY_11": "$300.00",
      "ANY_10": "$100.00",
      "ANY_9": "$50.00",
      "ANY_8": "$16.00",
      "ANY_7": "$4.00",
      "ANY_6": "$2.00"
    },
    "ladder_multiplier_of_total_bet": {
      "ANY_15": "5000x",
      "ANY_14": "2500x",
      "ANY_13": "1000x",
      "ANY_12": "500x",
      "ANY_11": "150x",
      "ANY_10": "50x",
      "ANY_9": "25x",
      "ANY_8": "8x",
      "ANY_7": "2x",
      "ANY_6": "1x"
    },
    "rule_source_basis": "'Bonus wins are multiplied by total bet.' (paytable_extra21.png/paytable_extra29.png) — so, unlike ordinary symbol payouts (multiplied by bet-per-line), HEART BONUS amounts scale with the TOTAL bet, consistent with the ladder above already matching whole-total-bet multiples.",
    "always_visible": "The full ladder is displayed permanently above the reels during base-game play (top of screen, two columns of 5 rows each, dollar amount on the left, 'ANY <n>' with a small heart icon on the right) — see after_click1.png / spin1.png / spin_batch_040.png; it is not hidden behind a menu.",
    "captured_natural_trigger": "Naturally triggered and captured at approximately spin ~210 of 240 played (bet $2.00): board showed exactly 3 HEART symbols + 3 WILD symbols (6 total) simultaneously on the grid (heart_bonus_trigger.png). Resulting round total was WIN $3.00 = ordinary 'LINE 10 PAYS $1.00' + the ANY-6 HEART BONUS amount of $2.00 (heart_bonus_trigger2.png), matching the printed ladder exactly. No separate bonus-specific win screen or animation was observed for this trigger — the bonus amount is folded silently into the spin's total win readout."
  },
  "wild_jackpot_feature": {
    "official_name": "WILD JACKPOT (labelled 'GRAND JACKPOT' in the trigger rule text)",
    "fixed_amount": "$50,000.00 at the demo's $2.00 total bet, displayed as a permanent 'Jackpot $50,000.00' banner above the reels at all times in the base game (after_click1.png, spin1.png, all spin_batch frames).",
    "trigger_text": "'Hit exactly 15 WILD symbols to win the GRAND JACKPOT.' (paytable2_p20.png) — i.e. ALL 15 positions on the 5x3 grid must show WILD simultaneously; this is also advertised on the promo splash screen: '15 WILD SYMBOLS PAY 25,000 X BET JACKPOT' (preview_1.png).",
    "multiplier_of_bet": "25,000x total bet — $50,000.00 / $2.00 = 25,000, matches the splash-screen claim exactly.",
    "small_persistent_reminder_badge": "A small circular badge reading '15x [banknote icon] WILD' floats just below the Jackpot banner at all times as a constant reminder of the trigger condition.",
    "capture_status": "NOT CAPTURED as a live event. Across 240 spins played at $2.00 bet (no bonus-buy option exists for this or any feature in this game), the exact 15-of-15 WILD condition never occurred, which is statistically expected given how rare a full-grid single-symbol fill is. Mechanic and payout are fully documented from the printed rules text and splash screen; only the win presentation itself (celebration screen, exact win-amount readout) was not observed."
  },
  "technical_summary": {
    "rtp_percent": 96.5,
    "rtp_source": "rules panel, two separate pages: 'The theoretical RTP of this game is 96.50%' (paytable_extra19.png, paytable_extra21.png).",
    "rtp_variants": "Only a single RTP value is shown anywhere in the rules; there is no bonus-buy purchase option in this game (verified: no BUY/PURCHASE control on base_game, settings, autoplay, or coins/bet menu screens), so no alternate RTP variant applies.",
    "volatility": "Medium. Badge: five lightning-bolt icons total, of which THREE are fully filled gold/yellow, a FOURTH is filled exactly halfway (left half gold, right half grey/outline), and the FIFTH is plain grey/outline — i.e. 3.5 of 5, confirmed by x8 zoom on two separate screens (paytable_extra19.png rules page and the preview/promo splash preview_1.png). Text directly beneath the badge: 'Medium volatility games pay out steadily and the range of pays varies from low to very high.' (paytable_extra19.png). Badge fill level and printed word ('Medium') agree.",
    "bet_min": "$0.10",
    "bet_max": "$250.00",
    "bet_source": "Printed on rules page: 'MINIMUM BET:$0.10' / 'MAXIMUM BET:$250.00' (paytable_extra21.png / paytable_extra29.png). Independently measured by repeatedly pressing the bet '+' control in System Settings until it visibly greyed out/disabled: final reachable Total Bet = $250.00 (bet_max.png), matching the printed figure exactly.",
    "ante_or_special_bet": "None. No ante/super-bet toggle exists anywhere in the bet menu, coins menu, or settings; the measured hard cap of $250.00 equals the printed MAXIMUM BET with no discrepancy, confirming there is no hidden special-bet multiplier inflating the printed figure (unlike some other PP titles with ante bets).",
    "bet_structure": "Coin-based: COINS PER LINE (adjustable, e.g. 10) x COIN VALUE (adjustable, e.g. $0.02) x 10 fixed paylines = TOTAL BET (e.g. 10 x $0.02 x 10 = $2.00). Adjustable via the coin-stack bet-menu icon in the bottom control bar (coins_menu.png) — separate '-'/'+' steppers for Coins Per Line and Coin Value, plus a direct Total Bet stepper, and a green 'BET MAX' button that jumps straight to $250.00.",
    "demo_default_bet": "$2.00",
    "demo_starting_credit": "$100,000.00",
    "reels_rows": "5 reels x 3 rows, fixed grid size (no expanding/collapsing reels observed).",
    "paylines_count": 10,
    "win_rule_basis": "Regular symbol wins: 'multiplied by bet per line' (bet-per-line = total bet / 10). HEART BONUS wins: 'multiplied by total bet'. 'All values are expressed as actual wins in coins.' 'Only the highest win is paid per line.' 'When winning on multiple paylines, all wins are added to the total win.' (paytable_extra1.png / paytable_extra21.png / paytable_extra29.png / paytable_extra35.png)",
    "malfunction_clause": "'Malfunction voids all pays and plays.' (paytable_extra21.png / paytable_extra35.png)",
    "max_win": "Not stated anywhere as a generic 'max win Nx' headline figure; the largest possible single-event payout documented in this game is the WILD JACKPOT at 25,000x total bet (see wild_jackpot_feature above), which functions as the game's effective cap.",
    "bonus_buy": "Confirmed absent. No purchase-a-feature control exists on base_game, settings (menu1.png/bet_max.png), coins/bet menu (coins_menu.png), or autoplay (autoplay1.png).",
    "free_spins": "Confirmed absent. The full scrolled rules panel (35 pages of one continuous scroll, paytable + HEART BONUS ladder + WILD JACKPOT + GAME RULES + HOW TO PLAY + MENU sections) contains no free-spins trigger, no free-spins symbol, and no free-spins screen anywhere; only two special mechanics exist in this game: HEART BONUS (instant cash) and WILD JACKPOT (fixed jackpot).",
    "keyboard_and_controls": "SPIN is the large central round button with a two-arrow circular-refresh icon; holding it down triggers Turbo Spin (on-screen prompt 'HOLD FOR TURBO SPIN' appears curved above the spin button once a bet is set, see coins_menu.png/autoplay1.png). Bet '-'/'+' ovals flank the spin button.",
    "spin_speed_cycle": "A dedicated bottom-bar icon (three angled bars, '»'-like glyph) cycles spin speed through Normal -> Quick Spin -> Turbo Spin (per HOW TO PLAY text, paytable_extra35.png)."
  },
  "screens": {
    "preview_splash": {
      "type": "preview",
      "content": "Portrait promo splash shown before the base game loads. Large character art: a yellow thumbs-up emoji face front-and-center, with a heart-eyes emoji peeking from the top-left and a glasses-wearing 'nerd' emoji peeking from the top-right; small red hearts and a large ghosted drink-cup float in the background. Game wordmark 'EMOTIWINS' beneath the art. Promo headline in red/gold text: '15 WILD SYMBOLS PAY 25,000 X BET JACKPOT'. Centered round white 'enter'/refresh icon button below the headline. 'VOLATILITY' badge with 5 lightning-bolt icons (3.5 filled, see technical_summary) at the very bottom.",
      "purpose": "Entry screen; clicking the round icon proceeds into the base game (after_click1.png).",
      "color_blind_notes": "Jackpot headline and volatility label are both accompanied by explicit printed numbers/words, not conveyed by color alone."
    },
    "base_game": {
      "type": "base_game",
      "layout": "Portrait play column. Top: 'EMOTIWINS' wordmark banner. Below it: a two-column HEART BONUS quick-reference ladder (5 rows on the left showing dollar amounts $10,000 down to $300, 5 rows on the right showing $100 down to $2, each row also showing the required 'ANY n' heart-icon count). Below that: the 5x3 reel grid. Below the reels: 'Jackpot $50,000.00' banner, then the small '15x WILD' reminder badge. Below that: contextual status text (e.g. 'PLACE YOUR BETS!' before a spin is placed, or 'WIN $X.XX' / 'WINNER' after a win). Bet '-'/SPIN/'+' controls. Bottom control bar: info 'i' (far left), spin-speed cycle icon, coin-stack bet-menu icon, hamburger/menu icon (far right). CREDIT and BET readouts at the very bottom, with 'PRAGMATIC PLAY' branding in small grey text beneath them.",
      "reel_backdrop": "Deep purple/indigo, individual cells outlined by thin dark dividers; HEART symbol cells keep a constant teal/dashed-border look; a highlighted (WILD or winning) cell switches to a bright magenta/pink patterned tile with a light dashed border.",
      "color_blind_notes": "Win/highlight state on symbols is conveyed by a background pattern-and-border change (not hue alone against the purple base), and by explicit 'WIN $X.XX' text."
    },
    "paytable_pages": {
      "type": "paytable (5 of ~35 continuous scroll frames selected as representative; full scroll content verified exhausted with a matching scrollbar position)",
      "page1_info1": "Header 'GAME RULES'. Sub-header rules: 'All symbols pay from left to right on adjacent reels starting from the leftmost reel.' / 'BONUS pays on any position.' (generic PP boilerplate text; this build has no BONUS symbol in practice). First 6 regular symbols with 5/4/3 payouts: thumbs-up, laughing-crying, heart-eyes, smile, party-popper, cake, fire, bell (see 'symbols').",
      "page2_extra1": "Continuation: drink cup, party-horn, scissors, the 'ANY' combo row (thumbs-up/laugh-cry/heart-eyes icons together), then the WILD symbol block with its payouts and substitution rule.",
      "page3_extra5": "WILD block repeated at top (scroll overlap), then the HEART symbol introduction block ('This is the HEART symbol...').",
      "page4_extra12": "'HEART BONUS' header and rule text, first half of the ladder (ANY 15 down to ANY 12).",
      "page5_p20": "Second half of the HEART BONUS ladder (ANY 11 down to ANY 6), then 'WILD JACKPOT' header, the '$50,000.00' jackpot banner, and 'Hit exactly 15 WILD symbols to win the GRAND JACKPOT.'",
      "navigation": "This booklet has NO paged '<'/'>' arrow navigation and no 'Page n/M' counter — it is one continuous vertically drag-scrollable panel (mouse-wheel/drag scroll) containing paytable + HEART BONUS + WILD JACKPOT + GAME RULES + HOW TO PLAY + MENU sections back to back, closed via the 'X' icon at the top-right of the panel.",
      "color_blind_notes": "All payout figures are printed as plain white numeric text on a black panel; no information is color-coded only."
    },
    "rules_pages": {
      "type": "rules (continuation of the same scroll panel as paytable)",
      "p1_extra19": "'GAME RULES' header, VOLATILITY badge (3.5/5 bolts) + 'Medium volatility...' text, payline/bet-per-line/bonus-wins-multiplied-by-total-bet rules, 'All values are expressed as actual wins in coins.'",
      "p2_extra21": "Continuation: 'Only the highest win is paid per line.' / multi-line win summation rule, the 10-line diagram (ten numbered 5x3 mini-grids, each with a distinct highlighted win-pattern), 'theoretical RTP of this game is 96.50%', 'Malfunction voids all pays and plays.'",
      "p3_extra29": "'MINIMUM BET:$0.10' / 'MAXIMUM BET:$250.00', then 'HOW TO PLAY' section explaining the coin-stack bet-menu icon, the +/- steppers, and 'Press the SPIN button to play.'",
      "p4_extra35_final_page": "End of the scroll panel (bottom confirmed by scrollbar thumb resting at the bottom of the track and identical content on repeated scroll attempts): 'MENU' section explaining the hamburger icon (opens Settings) and the spin-speed-cycle icon (Normal/Quick Spin/Turbo Spin).",
      "color_notes": "White body text on a solid black semi-transparent panel; section headers in white/gold; numeric values are always plain white digits, never color-only."
    },
    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "content": "'HOME' row with a house icon (top). 'GAME HISTORY' row (greyed out/disabled in this demo, external-link icon). 'GENERAL SETTINGS' section with three labelled toggle switches: 'BATTERY SAVER' (save battery by reducing animation speed) - ON, 'SOUND' (turn sound off or on) - OFF, 'VIBRATION' (game will vibrate when playing) - ON. 'BET SETTINGS' section: 'TOTAL BET' with round white '-' button, dark value field (e.g. '$2.00' or '$250.00' at max), round green '+' button.",
      "toggle_state_cue": "Each toggle is a horizontal pill switch; ON = white circular knob pushed to the LEFT side with '|||' texture visible and a lighter track, OFF = knob pushed to the RIGHT with a darker/plain track — position is the primary state cue, not color, though the ON knob is also brighter white.",
      "verified_max_bet_frame": "bet_max.png shows the same panel after repeatedly pressing '+': Total Bet reads '$250.00' and the '+' button has visibly dimmed/desaturated (disabled state), while CREDIT/BET readouts at the bottom also show BET $250.00 — confirms the true bet ceiling."
    },
    "coins_bet_menu": {
      "type": "settings (secondary bet menu, opened via the bottom-bar coin-stack icon)",
      "title": "BETTING ON 10 LINES",
      "content": "'COINS PER LINE' stepper (white '-' / dark value box, e.g. '10' / green '+'). 'COIN VALUE' stepper (e.g. '$0.02'). 'TOTAL BET' stepper (e.g. '$2.00', computed as coins-per-line x coin-value x 10 lines). Large green 'BET MAX' button beneath the steppers that jumps Total Bet straight to $250.00.",
      "color_blind_notes": "All three stepper rows are labelled with text headers; +/- are also glyph-differentiated, not color-only (though '+' buttons are consistently green and '-' buttons are white/grey)."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "content": "Three square checkboxes in a row: 'TURBO SPIN' (unchecked), 'QUICK SPIN' (unchecked), 'SKIP SCREENS' (checked, shown with a green filled box and white checkmark). 'NUMBER OF AUTOSPINS' horizontal slider (green filled track to the left of the handle, grey track to the right, handle currently at value '100', shown to the right of the slider). Large green 'START AUTOPLAY (100)' button at the bottom, label updates live with the selected spin count.",
      "color_blind_notes": "Checked state has both a green fill AND a white checkmark glyph (shape-based cue in addition to color); the autospin count is always shown as an explicit number next to the slider and echoed in the start-button label."
    },
    "win_screen_regular": {
      "type": "win_screen",
      "content": "A moderate win presented inline on the base-game canvas (no full-screen takeover): 'WIN $21.00' in gold text with 'WINNER' beneath it in white, replacing the 'PLACE YOUR BETS!' status line; reels stay visible above showing the winning WILD-WILD-WILD vertical run on reel 2 that produced the win (spin_batch_040.png).",
      "color_blind_notes": "Win amount and 'WINNER' label are explicit high-contrast text, not conveyed by a color change alone."
    },
    "win_screen_celebration": {
      "type": "win_screen",
      "content": "A bigger win triggers a full-screen celebration overlay: green radial light-ray background, an animated drink-cup-and-smiling-face pair bouncing at the top, large green 3D 'NICE!' text with a white outline, the win amount ('$14.22' at the moment captured — an in-progress count-up, not necessarily the final settled total) in bold orange/gold digits inside a pale-green rounded speech-bubble banner. Gold coins and green dollar-bill particles fall from the top of the screen. Faded behind the overlay: the underlying win breakdown text 'WIN $14.22' / 'LINE 5 PAYS $30.00' and the paytable/reels are dimly visible (after_heart_click.png).",
      "counter_note": "The displayed dollar amount on this frame ($14.22) is smaller than the 'LINE 5 PAYS $30.00' breakdown shown faintly beneath it, consistent with this being a mid-count-up animation frame rather than the final resting total — treat as an in-progress readout, not a contradiction.",
      "color_blind_notes": "Amount and 'NICE!' label are large high-contrast text; the green celebration palette is decorative, not information-bearing on its own."
    },
    "heart_bonus_trigger_frames": {
      "type": "bonus",
      "content_gameplay": "heart_bonus_trigger.png: the 5x3 grid shows exactly 3 HEART tiles (teal/dashed-border, red heart) and 3 WILD tiles (magenta-highlighted money-bundle icon) simultaneously on the board, satisfying the printed 'HEART or WILD, 6 or more' condition (=6 exactly). No special interstitial screen or distinct animation marks the moment of qualifying — the trigger is visually just 'the natural landed grid contains 6 qualifying symbols'.",
      "content_result": "heart_bonus_trigger2.png: same landed grid, now showing the round's total result: 'WIN $3.00' with a small breakdown line reading a scissors/party-popper-icon combo 'LINE 10 PAYS $1.00'. The $2.00 difference (($3.00 total) - ($1.00 line win) = $2.00) matches exactly the printed HEART BONUS ANY-6 payout ($2.00 at $2.00 total bet), confirming the bonus was paid but folded silently into the total-win readout rather than being itemized on-screen.",
      "color_blind_notes": "The HEART tile's identity is doubly coded: shape (heart) AND a fixed teal-background/dashed-border tile style that differs from ordinary reel-cell backgrounds, so it remains identifiable even to a user who cannot distinguish red from the surrounding purple."
    }
  },
  "feature_coverage": [
    {
      "feature": "heart_bonus",
      "buy_dialog": null,
      "gameplay_frame": "heart_bonus_trigger.png",
      "win_frame": "heart_bonus_trigger2.png",
      "status": "captured naturally (no bonus-buy exists in this game)"
    },
    {
      "feature": "wild_jackpot",
      "buy_dialog": null,
      "gameplay_frame": null,
      "win_frame": null,
      "status": "not captured — see not_captured[] below; mechanic fully documented from printed rules and splash screen"
    }
  ],
  "not_captured": [
    "WILD JACKPOT gameplay/win presentation — across 240 spins at $2.00 total bet (no bonus-buy option exists anywhere in this game), the exact 15-of-15 WILD full-grid condition never occurred; this is an extremely low-probability RNG event by design. Mechanic, fixed amount ($50,000.00 = 25,000x total bet at $2.00), and exact trigger condition ('exactly 15 WILD symbols') are fully documented from paytable2_p20.png and the promo splash preview_1.png.",
    "Free spins — confirmed absent from this game entirely (not merely uncaptured); the full continuous rules/paytable scroll panel (35 pages) contains no free-spins symbol, trigger, or screen anywhere."
  ],
  "anomalies": [
    "Portrait (mobile-style) canvas layout rendered inside a desktop 1280x800 capture window, with static letterboxed duplicate-background side panels — see game.layout_anomaly for full description. Present on every single screenshot in this slot.",
    "No bonus-buy control exists anywhere in the UI (base game, settings, coins/bet menu, autoplay) — confirmed by exhaustive review of every screen.",
    "No ante/special-bet toggle exists; the printed MAXIMUM BET ($250.00) was independently verified by pressing '+' to the disabled/greyed-out ceiling and matched exactly, with no discrepancy of the kind seen in PP games that have hidden ante multipliers.",
    "The HEART BONUS payout is not broken out as its own line item on the win screen — it is silently summed into the spin's total 'WIN $X.XX' readout alongside any ordinary payline win, which could be a minor accessibility/transparency gap for screen-reader or low-vision users trying to understand exactly where a win amount came from."
  ],
  "accessibility_observations": {
    "screen_reader": "Bottom control-bar icon order and positions are stable across every screen: info 'i' far-left, spin-speed-cycle icon next, coin-stack bet-menu icon next, hamburger/settings icon far-right; CREDIT/BET readouts are always at the very bottom edge. The HEART BONUS ladder is permanently visible (not hidden in a menu) directly above the reels at all times during base play, which is helpful for a screen-reader/low-vision user tracking bonus proximity.",
    "motor": "Large circular SPIN button is the dominant central target; holding it activates Turbo Spin without a separate control; Autoplay (up to configurable spin counts, default slider shown at 100) reduces the number of required interactions; bet adjustment is available both via quick '-'/'+' ovals beside SPIN and via the more granular Coins-Per-Line / Coin-Value / Total-Bet steppers in the coin-stack menu.",
    "color_blind": "Most state cues are dual-coded: toggle switches use knob POSITION (not just color) for on/off; the HEART symbol keeps a constant non-color-dependent tile background/border style distinguishing it from ordinary symbols; win/highlight state on reel tiles is shown via a distinct background PATTERN and border style, not hue alone; all monetary values, ladder thresholds, bet limits, RTP and volatility level are always accompanied by explicit printed text/numbers, never conveyed by color alone. Residual note: green is reused for multiple 'positive/on' meanings (checked checkboxes, '+' buttons, BET MAX, START AUTOPLAY) but each also carries a distinct glyph or explicit text label.",
    "deaf_hard_of_hearing": "No audio-only information was found; a dedicated SOUND toggle exists in System Settings (independent of music/vibration), and all win amounts, feature ladders, and rule text are always rendered as on-screen text, not conveyed through audio cues alone."
  },
  "unreadable_or_uncertain": [
    "OCR text extracted from this build's canvas is generally low-quality/garbled (stylised bevelled font over a semi-transparent panel defeats pytesseract) and was not used as a primary source; all numeric values in this document were instead read directly from full-resolution and zoomed screenshot crops.",
    "The exact final settled dollar amount on the big-win celebration frame (after_heart_click.png) is ambiguous: the on-screen '$14.22' is likely a mid-count-up animation value rather than the fully settled total (the underlying breakdown text reads 'LINE 5 PAYS $30.00'); the true final total for that specific round was not captured on a settled frame.",
    "Whether HEART BONUS amounts ever appear broken out as a separate line item in some other trigger scenario (e.g. a very large ANY-15 hit) could not be confirmed — only one natural ANY-6 trigger was captured, and it was folded into the total win with no separate itemization.",
    "Exact wording of any GAME HISTORY panel content — the row is shown disabled/greyed-out in this demo session and its content was never accessible."
  ]
}

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.