Book of Monsters

Free demo · not real-money play

24 screenshots 8 symbols 14 colors

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

RTP 96.50%
Volatility High
Max win ×5000
Grid
Get via API
Free demo · not real-money play ZIP — 24 screenshots, 8 icons, palette, spec sheet API: GET /v1/slots/book-of-monsters-b7/
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 15 Jun 2026 View capture log

Per-screen breakdown

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

What we extracted from Book of Monsters

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

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

Specification

verified parameters
provider Pragmatic Play
rtp 96.50% · same across all modes
volatility High
max_win_x ×5000
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2025

Symbols & paytable

8 symbols
8 icons (ZIP)
Red Monster
Red Monster
High Pay

Round hot-pink-to-red blob, single large eye, spiky hair, gold fangs. Highest-value symbol. Appears as FAT symbol (up to 7x7 block) during Free Spins.

MatchPayoutUnit
5x 2.00 Multiplier
6x 4.00 Multiplier
7x 6.00 Multiplier
8x 10.00 Multiplier
9x 15.00 Multiplier
13x 25.00 Multiplier
17x 40.00 Multiplier
21x 60.00 Multiplier
28x 100.00 Multiplier
31x 200.00 Multiplier
40x 500.00 Multiplier
49x 5000.00 Multiplier
Green Monster
Green Monster
High Pay

Lime-green large blob, two round horns, wide mouth with four white teeth, two small eyes. Second-highest value.

MatchPayoutUnit
5x 1.00 Multiplier
6x 2.00 Multiplier
7x 3.00 Multiplier
8x 5.00 Multiplier
9x 7.50 Multiplier
13x 12.50 Multiplier
17x 20.00 Multiplier
21x 30.00 Multiplier
28x 50.00 Multiplier
31x 100.00 Multiplier
40x 250.00 Multiplier
49x 500.00 Multiplier
Purple Monster
Purple Monster
High Pay

Compact purple-violet blob, single small eye, visible fangs, smallest of the three monsters. No horns, one small spike on top.

MatchPayoutUnit
5x 0.50 Multiplier
6x 1.00 Multiplier
7x 1.50 Multiplier
8x 2.50 Multiplier
9x 3.75 Multiplier
13x 6.25 Multiplier
17x 10.00 Multiplier
21x 15.00 Multiplier
28x 25.00 Multiplier
31x 50.00 Multiplier
40x 125.00 Multiplier
49x 250.00 Multiplier
A (Ace)
A (Ace)
Low Pay

Dark blue tile, letter A in hot red/coral, spade suit icon inside/below letter, magenta glow border.

MatchPayoutUnit
5x 0.40 Multiplier
6x 0.75 Multiplier
7x 1.25 Multiplier
8x 2.00 Multiplier
9x 3.00 Multiplier
13x 5.00 Multiplier
17x 8.00 Multiplier
21x 12.00 Multiplier
28x 20.00 Multiplier
31x 40.00 Multiplier
40x 100.00 Multiplier
49x 200.00 Multiplier
K (King)
K (King)
Low Pay

Dark blue tile, letter K in lime-green, green heart suit symbol, green glow border.

MatchPayoutUnit
5x 0.30 Multiplier
6x 0.60 Multiplier
7x 1.00 Multiplier
8x 1.50 Multiplier
9x 2.50 Multiplier
13x 3.75 Multiplier
17x 6.00 Multiplier
21x 9.00 Multiplier
28x 15.00 Multiplier
31x 30.00 Multiplier
40x 75.00 Multiplier
49x 150.00 Multiplier
Q (Queen)
Q (Queen)
Low Pay

Dark blue/purple tile, letter Q in pink/hot-pink, clubs trefoil suit symbol in pink-purple, pink-magenta glow border.

MatchPayoutUnit
5x 0.25 Multiplier
6x 0.50 Multiplier
7x 0.75 Multiplier
8x 1.25 Multiplier
9x 2.00 Multiplier
13x 3.00 Multiplier
17x 5.00 Multiplier
21x 7.50 Multiplier
28x 12.50 Multiplier
31x 25.00 Multiplier
40x 62.50 Multiplier
49x 125.00 Multiplier
J (Jack)
J (Jack)
Low Pay

Dark blue tile, letter J in cyan/teal-blue, diamond rhombus suit symbol in cyan, cyan-blue glow border.

MatchPayoutUnit
5x 0.20 Multiplier
6x 0.40 Multiplier
7x 0.60 Multiplier
8x 1.00 Multiplier
9x 1.50 Multiplier
13x 2.50 Multiplier
17x 4.00 Multiplier
21x 6.00 Multiplier
28x 10.00 Multiplier
31x 20.00 Multiplier
40x 50.00 Multiplier
49x 100.00 Multiplier
BONUS
BONUS
Scatter

Cartoon monster-face open book: pages form wide mouth with white teeth, large cartoon eye centered, orange spiky crown top, 'BONUS' text in yellow-white across pages. Triggers Free Spins on 4+ (or 3+ with Ante Bet).

MatchPayoutUnit
3x 2.00 Multiplier
4x 5.00 Multiplier
5x 15.00 Multiplier
6x 50.00 Multiplier
7x 100.00 Multiplier

Bonus modes

3 modes
Base Game Modifier base
Base Game

7x7 cluster pays grid, minimum 5 connected symbols (horizontal or vertical). FAT symbol (3x3 to 7x7 block) may appear randomly each spin.

Free Spins fs
Free Spins

Triggered by 4+ BONUS symbols (3+ with Ante Bet) or bought for 100x bet. 5-8 spins awarded. Selected FAT symbol (1x1 start) grows to 7x7 as FAT symbol instances are collected. Each size-up awards 1-3 extra spins. Gamble-for-level-up screen before round: upgrade FAT symbol tier or spin count, or collect and start.

Bonus Mode ante
Ante Bet

Optional 40x bet multiplier mode. Reduces FS trigger minimum from 4 BONUS to 3 BONUS symbols (7x higher trigger frequency). Buy Free Spins disabled while Ante Bet is active.

Bonus buy

1 option
Option Price (cost × bet) Effect
Buy Free Spins headline ×100.00

Colour system

extracted from frames · HEX
Export palette
#30265B base dominant 1 base
#5654A3 base dominant 2 base
#231130 base dominant 3 base
#35549F base dominant 4 base
#27A2DF base dominant 5 base
#4D2F63 base dominant 6 base
#111122 free_spins dominant 1 free_spins
#252158 free_spins dominant 2 free_spins
#532A63 free_spins dominant 3 free_spins
#5B5A9D free_spins dominant 4 free_spins
#0C0E27 bonus dominant 1 bonus
#0F2459 bonus dominant 2 bonus
#134CA4 bonus dominant 3 bonus
#978DFB bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • All 3 monsters have unique silhouettes beyond color: Red Monster is one-eyed round blob with spiky hair; Green Monster has two horns and two symmetrical eyes; Purple Monster is the smallest blob with no horns and one fang. Shape alone distinguishes them.
  • Royal card symbols each carry a distinct letter (A, K, Q, J) AND a distinct suit icon: spade (pointed top, two lobes), heart (symmetric curved top, point bottom), clubs (trefoil three-lobe), diamond (rotated square). Neither letter nor shape alone requires color.
  • BONUS symbol is the only symbol bearing printed text 'BONUS' on its face — identifiable without color. Shape is unique: open book with eye, unlike all other symbols.
  • FAT symbol tracker panel uses text labels exclusively: size shown as '2X2', '6X6', etc. Collect counter shown as 'COLLECT N MORE TO LEVEL UP' in text. No color-only encoding.
  • Settings toggles indicate state by knob position AND color (green=on, grey=off). Autoplay checkboxes use checkmark shape (filled square with white checkmark = checked). No color-only toggle state.
Screen Reader
  • All game values visible as on-screen text: bet, credit, win amount, cluster size (e.g. '7X PAYS $2.50'), free spins remaining, FAT symbol size, collect threshold. No audio-only game events identified.
Motor Accessibility
  • SPACE and ENTER keys start and stop spins. Holding SPACE activates Turbo Spin. Autoplay available with SKIP SCREENS option (auto-skips feature intro/end screens). Bet adjusted via oval +/- buttons. No timed-response gameplay elements identified.
Hearing Accessibility
  • Ambient music and sound effects are independently toggleable in System Settings. Battery Saver mode reduces animation speed. All game events and win notifications are conveyed via on-screen text and visual animations — no audio-only events confirmed.

Media & assets

10 files · 10 types
24 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
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 grid, paytable (page 1/8 with full payout table), rules pages 2-8 (Free Spins, FAT symbol progressive mechanic, Max Win, Ante Bet, Buy Bonus, RTP, How to Play, Settings, Autoplay), settings screen, autoplay screen, Buy Free Spins dialog, Free Spins trigger congratulations, Gamble for Level Up screens (x2 states), Free Spins gameplay (6x6 and 2x2 FAT symbol states), Free Spins retrigger screen, Free Spins win screens (two amounts: $11 and $344), base game win screen.
Tumble/cascade mechanic after cluster win not confirmed on any captured frame. Paytable and rules do not explicitly mention cascades — may or may not exist.
Exact autospin count presets partially legible in autoplay screen (10, 25, 50, 75, 100 inferred; overlay clips some buttons). Not fully confirmed from captured frame.
INTRO SCREEN toggle state in settings screen partially cut off at bottom of panel — on/off not confirmed.
GAMBLE FOR FAT SYMBOL win percentage when Red Monster (highest symbol) is selected as FAT: button appears greyed/inactive in captured frame, text not legible.

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/book-of-monsters-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/book-of-monsters-b7/
{
  "game": {
    "name": "Book of Monsters",
    "provider": "Pragmatic Play",
    "game_symbol": "vs20fatbook",
    "theme": "Cartoon monster horror / spooky cave. Three grotesque cartoon monsters — Red, Green, Purple — populate a 7x7 cluster grid inside a glowing golden-bordered dungeon cave. The BONUS symbol is a glowing monster-face book (orange/gold with a single large eye). The overall feel is playfully spooky: bright neon monster colors against deep-space-blue stone tiles with eerie purple lighting.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) from 22 desktop screenshots (1280x800) + OCR ground truth + zoomed crops.",
    "method_notes": "All symbol payouts read verbatim from OCR of paytable_p1.png and confirmed by ×3–6 zoom crops. Rule text read from rules_p1 through rules_p7 OCR. Gamble percentages read from zoomed crops of free_spins_won.png and free_spins_gamble.png. Numbers not legible are marked null and listed in unreadable_or_uncertain. Min/max bet confirmed from rules_p4 OCR zoom.",
    "language": "English"
  },

  "color_palette": {
    "background": "Deep dark blue-purple stone cave walls with teal/cyan glow at the edges; ambient purple-magenta mist along the sides.",
    "grid_frame": "Bright gold/amber thick border around the 7x7 grid; glowing orange-gold corners.",
    "grid_cells": "Dark steel-blue/navy square tiles with subtle grid lines in purple.",
    "logo": "Top-left: 'BOOK of MONSTERS' — 'BOOK of' in green/lime with orange stroke, 'MONSTERS' in green with darker stroke. Purple shadow. Reads as neon green carnival lettering.",
    "monster_red": "Vibrant hot-pink to red, round blob body, single large white eye with dark pupil, small gold teeth, no arms, spiky red hair on top. Warm saturated red-pink.",
    "monster_green": "Bright lime-green, large bulbous body wider at base, two small green horns/antennae on head, four visible white sharp teeth in wide mouth, small round eyes. Vivid green.",
    "monster_purple": "Medium purple/violet, smaller round blob, single small eye, visible fangs, purple-blue. Cooler hue than red or green.",
    "bonus_book": "Rounded monster-face book: orange/amber pages fanned out to resemble a monster mouth, large cartoon eye in center (yellow iris, dark pupil), orange spiky crown-like top. Word 'BONUS' in bold yellow-white with orange glow printed across the open pages.",
    "card_A": "Dark blue square tile, letter A in hot red/coral with spade suit symbol (black spade outline in dark red). Glowing magenta frame around tile.",
    "card_K": "Dark blue tile, letter K in bright lime-green, heart suit symbol in green. Green glow.",
    "card_Q": "Dark blue/purple tile, letter Q in pink/hot-pink, clubs suit symbol in pink-purple. Pink glow.",
    "card_J": "Dark blue tile, letter J in cyan/teal, diamonds suit symbol in cyan. Cyan glow.",
    "feature_screens": "Warm amber/gold glow during win screens (SENSATIONAL). GAMBLE FOR LEVEL UP screen uses deep blue-purple background with teal mist and floating green book. FAT symbol tracker pedestal is dark grey stone with glowing orange platform.",
    "ui_accent_green": "Bright neon green used for BUY FREE SPINS label and BET label on the left panel.",
    "win_label": "Bright yellow-gold for WIN text in gameplay; orange for the dollar amount.",
    "free_spins_counter": "Left side panel: teal-blue 'FREE SPINS LEFT' counter on a dark blue-purple rectangular badge."
  },

  "grid_layout": {
    "type": "CLUSTER PAYS — 7 columns × 7 rows",
    "total_cells": 49,
    "win_mechanic": "Wins are formed by clusters of 5 or more identical symbols connected horizontally or vertically (orthogonally adjacent). Diagonal connections do NOT count.",
    "cluster_sizes": "Minimum 5 connected symbols; maximum 49 (entire grid). All cluster sizes from 5 to 49 have defined payouts.",
    "base_game_fat_symbol": "During the base game, at any spin, a random oversized FAT symbol block of size 3x3, 4x4, 5x5, 6x6, or 7x7 may randomly appear on the grid, occupying that many cells as a single uniform symbol. The probability of this occurring and which size appears are not stated on these frames.",
    "tumble_cascade": "Not explicitly stated on these frames as a separate mechanic; the cluster pays rules describe base game wins only. Tumble/cascade mechanic is not confirmed from these screenshots — see unreadable_or_uncertain.",
    "source": "paytable_p1 (page 1/8): 'All symbols pay in blocks of minimum 5 symbols connected horizontally or vertically. The game is played on a 7x7 grid of symbols. During base game, at any spin, symbols of 3x3, 4x4, 5x5, 6x6 or 7x7 can hit randomly.'"
  },

  "symbols": {
    "note": "7 regular paying symbols (3 themed monsters + 4 card royals) plus 1 BONUS scatter. All payouts are actual dollar values at the demo base bet of $2.00. Payouts confirmed from OCR of paytable_p1 and zoom crops. All wins are multiplied by base bet (values shown are at the demo bet — for different bets scale proportionally). Cluster size brackets: 5, 6, 7, 8, 9-12, 13-16, 17-20, 21-27, 28-30, 31-39, 40-48, 49.",
    "high_value": [
      {
        "rank": 1,
        "name": "Red Monster",
        "appearance": "Round, plump, hot-pink-to-red blob body with one large white eye (prominent dark pupil), small gold fangs in a wide smiling mouth, no visible arms, spiky red-pink hair on top. Rendered in 3D cartoon style. Free-floating without a tile background.",
        "colorblind_notes": "Identified by being the largest/plumpest blob shape with single-eye design and spiky hair, distinct from green (two-horned) and purple (smaller, fanged). Color not the only differentiator — shape and hair are unique.",
        "payouts_at_demo_bet_2usd": {
          "5": "$4.00",
          "6": "$8.00",
          "7": "$12.00",
          "8": "$20.00",
          "9_to_12": "$30.00",
          "13_to_16": "$50.00",
          "17_to_20": "$80.00",
          "21_to_27": "$120.00",
          "28_to_30": "$200.00",
          "31_to_39": "$400.00",
          "40_to_48": "$1,000.00",
          "49": "$10,000.00"
        },
        "source": "paytable_p1 OCR + zoom crop _sym_left.png"
      },
      {
        "rank": 2,
        "name": "Green Monster",
        "appearance": "Bright lime-green large blob, wider at the base, two short round horns/antennae on top of head, wide toothy mouth showing four sharp white teeth, two small round eyes side by side. 3D cartoon. No tile background.",
        "colorblind_notes": "Distinguished by two horns and two symmetrical eyes (unlike one-eyed Red and Purple). Color reinforced by shape cue.",
        "payouts_at_demo_bet_2usd": {
          "5": "$2.00",
          "6": "$4.00",
          "7": "$6.00",
          "8": "$10.00",
          "9_to_12": "$15.00",
          "13_to_16": "$25.00",
          "17_to_20": "$40.00",
          "21_to_27": "$60.00",
          "28_to_30": "$100.00",
          "31_to_39": "$200.00",
          "40_to_48": "$500.00",
          "49": "$1,000.00"
        },
        "source": "paytable_p1 OCR + zoom crop _sym_mid.png"
      },
      {
        "rank": 3,
        "name": "Purple Monster",
        "appearance": "Medium purple/violet round blob, smaller and more compact than Red or Green, single small eye, visible fang teeth, cool purple-blue color. One small spike or tuft on top. 3D cartoon. No tile background.",
        "colorblind_notes": "Smallest of the three monster blobs; distinguished by size and cooler hue. Shape differentiation: no horns (unlike Green), no large spiky hair (unlike Red).",
        "payouts_at_demo_bet_2usd": {
          "5": "$1.00",
          "6": "$2.00",
          "7": "$3.00",
          "8": "$5.00",
          "9_to_12": "$7.50",
          "13_to_16": "$12.50",
          "17_to_20": "$20.00",
          "21_to_27": "$30.00",
          "28_to_30": "$50.00",
          "31_to_39": "$100.00",
          "40_to_48": "$250.00",
          "49": "$500.00"
        },
        "source": "paytable_p1 OCR + zoom crop _sym_mid.png (second column)"
      }
    ],
    "low_value_royals": [
      {
        "rank": 4,
        "name": "A (Ace)",
        "suit": "Spades",
        "appearance": "Dark blue/navy square tile with rounded corners; letter 'A' in bold hot red/coral with a small black spade symbol inside the letter or beneath it. Magenta/pink glow border around the tile.",
        "colorblind_notes": "Spade suit (pointed black shape), red letter A. Shape of suit icon (pointed top, two humps below) distinguishes from other suits.",
        "payouts_at_demo_bet_2usd": {
          "5": "$0.80",
          "6": "$1.50",
          "7": "$2.50",
          "8": "$4.00",
          "9_to_12": "$6.00",
          "13_to_16": "$10.00",
          "17_to_20": "$16.00",
          "21_to_27": "$24.00",
          "28_to_30": "$40.00",
          "31_to_39": "$80.00",
          "40_to_48": "$200.00",
          "49": "$400.00"
        },
        "source": "paytable_p1 OCR + zoom _sym_mid.png"
      },
      {
        "rank": 5,
        "name": "K (King)",
        "suit": "Hearts",
        "appearance": "Dark blue tile; letter 'K' in bright lime-green with a small green heart suit symbol. Green glow border.",
        "colorblind_notes": "Heart suit (symmetric curved top, point bottom) in green; letter K. Size of letter and heart shape differentiate from others.",
        "payouts_at_demo_bet_2usd": {
          "5": "$0.60",
          "6": "$1.20",
          "7": "$2.00",
          "8": "$3.00",
          "9_to_12": "$5.00",
          "13_to_16": "$7.50",
          "17_to_20": "$12.00",
          "21_to_27": "$18.00",
          "28_to_30": "$30.00",
          "31_to_39": "$60.00",
          "40_to_48": "$150.00",
          "49": "$300.00"
        },
        "source": "paytable_p1 OCR + zoom _sym_right.png"
      },
      {
        "rank": 6,
        "name": "Q (Queen)",
        "suit": "Clubs",
        "appearance": "Dark blue/purple tile; letter 'Q' in pink/hot-pink, clubs suit symbol (three-bubble trefoil) in pink-purple. Pink-magenta glow border.",
        "colorblind_notes": "Clubs suit is a trefoil (three round lobes) — distinct shape. Letter Q with tail is unique among royals.",
        "payouts_at_demo_bet_2usd": {
          "5": "$0.50",
          "6": "$1.00",
          "7": "$1.50",
          "8": "$2.50",
          "9_to_12": "$4.00",
          "13_to_16": "$6.00",
          "17_to_20": "$10.00",
          "21_to_27": "$15.00",
          "28_to_30": "$25.00",
          "31_to_39": "$50.00",
          "40_to_48": "$125.00",
          "49": "$250.00"
        },
        "source": "paytable_p1 OCR + zoom _sym_right.png"
      },
      {
        "rank": 7,
        "name": "J (Jack)",
        "suit": "Diamonds",
        "appearance": "Dark blue tile; letter 'J' in cyan/teal-blue, diamond suit symbol (rotated square/rhombus) in cyan. Cyan-blue glow border.",
        "colorblind_notes": "Diamond suit is a rotated square — simplest shape of all suits. Letter J has descending stroke. Cyan is the lightest/coolest color of all royals.",
        "payouts_at_demo_bet_2usd": {
          "5": "$0.40",
          "6": "$0.80",
          "7": "$1.20",
          "8": "$2.00",
          "9_to_12": "$3.00",
          "13_to_16": "$5.00",
          "17_to_20": "$8.00",
          "21_to_27": "$12.00",
          "28_to_30": "$20.00",
          "31_to_39": "$40.00",
          "40_to_48": "$100.00",
          "49": "$200.00"
        },
        "source": "paytable_p1 OCR + zoom _sym_far_right.png"
      }
    ],
    "bonus_scatter": {
      "name": "BONUS",
      "appearance": "A cartoon open book rendered as a monster face: the open pages form a wide-open mouth with large white teeth at top and bottom. A single large cartoon eye (yellow iris, dark pupil) is centered on the open page. Orange spiky crown at the top resembles monster horns or flames. The word 'BONUS' is printed in bold yellow-white letters across the pages. Warm orange-amber glow radiates outward.",
      "colorblind_notes": "The BONUS symbol is the only one that contains explicit text ('BONUS') on the symbol itself, allowing text-based identification independent of color. Shape is unique — a book/eye shape unlike any of the 7 regular symbols.",
      "pays_on_scatter_count": true,
      "payouts_at_demo_bet_2usd": {
        "3": "$4.00",
        "4": "$10.00",
        "5": "$30.00",
        "6": "$100.00",
        "7": "$200.00"
      },
      "note": "Scatter payouts are separate from the FREE SPINS feature trigger; hitting 4+ BONUS symbols also triggers FREE SPINS (or 3+ with ANTE BET active).",
      "source": "paytable_p1 OCR (_bonus_payouts.png zoom): '7-$200.00 / 6-$100.00 / 5-$30.00 / 4-$10.00 / 3-$4.00 / This is the BONUS symbol.'"
    }
  },

  "technical_summary": {
    "rtp_percent_normal": 96.50,
    "rtp_percent_ante_bet": 96.50,
    "rtp_percent_buy_bonus": 96.50,
    "rtp_source": "rules_p4 OCR: 'The theoretical RTP of this game is 96.50% / The RTP of the game when using the \"ANTE BET\" is 96.50% / The RTP of the game when using \"BUY FREE SPINS\" is 96.50%'",
    "volatility": "High — shown on preview screen as 5 of 5 filled lightning-bolt icons next to the text 'VOLATILITY'. Rules_p4 text: 'High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.'",
    "max_win": "5,000x bet",
    "max_win_source": "rules_p3 OCR: 'The maximum win amount is limited to 5,000x bet in both base game and free spins. If the total win of a FREE SPINS round reaches 5,000x bet the round immediately ends, win is awarded and all remaining free spins are forfeited.' Also on preview screen: 'WIN UP TO 5,000 X BET'.",
    "bet_min": "$0.20",
    "bet_max": "$480.00",
    "bet_source": "rules_p4 OCR zoom (_minmax_bet.png): 'MINIMUM BET: $0.20 / MAXIMUM BET: $480.00'",
    "note_on_task_description_bet": "Task briefing stated max bet $100, but in-game rules (rules_p4) clearly read $480.00 — the confirmed value is $480.00.",
    "demo_default_bet": "$2.00",
    "demo_credit_start": "$100,000.00",
    "demo_credit_source": "base_game.png and settings.png bottom bar: 'CREDIT $100,000.00 / BET $2.00'",
    "grid": "7 columns × 7 rows = 49 cells",
    "win_mechanic": "CLUSTER PAYS — minimum 5 symbols connected horizontally or vertically. No paylines. No ways count.",
    "win_multiplier": "All wins are multiplied by base bet. Only the highest win per cluster is paid. When winning with multiple blocks, all wins are added to the total win.",
    "currency_toggle": "Clicking CREDIT or BET labels switches between coin view and cash view.",
    "keyboard": "SPACE and ENTER buttons start/stop the spin. SPACE also used for turbo spin (hold)."
  },

  "features": {
    "fat_symbol_base_game": {
      "description": "During any spin in the base game, a FAT symbol (oversized block of one symbol type) may randomly appear. FAT symbol occupies a contiguous rectangular block of cells: 3x3, 4x4, 5x5, 6x6, or 7x7. All cells in the block show the same symbol and count as individual connected symbols for cluster purposes.",
      "sizes": ["3x3 (9 cells)", "4x4 (16 cells)", "5x5 (25 cells)", "6x6 (36 cells)", "7x7 (49 cells — full grid)"],
      "source": "paytable_p1: 'During base game, at any spin, symbols of 3x3, 4x4, 5x5, 6x6 or 7x7 can hit randomly.'"
    },

    "free_spins": {
      "trigger": {
        "normal_bet": "4, 5, 6, or 7 BONUS symbols anywhere on the 7x7 grid trigger FREE SPINS.",
        "ante_bet_40x": "3, 4, 5, 6, or 7 BONUS symbols trigger FREE SPINS (minimum reduced from 4 to 3).",
        "buy_bonus": "Instantly trigger FREE SPINS by paying 100x current total bet."
      },
      "spins_awarded_on_trigger": {
        "4_bonus": "5 free spins",
        "5_bonus": "6 free spins",
        "6_bonus": "7 free spins",
        "7_bonus": "8 free spins",
        "buy_bonus_trigger": "4, 5, 6 or 7 BONUS symbols can hit randomly on the triggering spin, awarding 5, 6, 7, or 8 spins.",
        "ante_bet_3_bonus": "4 free spins",
        "source": "rules_p1 OCR + rules_p3 OCR"
      },
      "fat_symbol_selection": "Before the round starts, a random paying symbol is selected as the FAT symbol for the entire FREE SPINS round. The player may gamble to change this selection (see GAMBLE FOR LEVEL UP below).",
      "fat_symbol_in_free_spins": {
        "description": "A 1x1 FAT symbol is always present on the grid from the start of FREE SPINS, moving to a random position every spin. As the player collects instances of the FAT symbol's type, the FAT symbol grows in size.",
        "visual": "The FAT symbol occupies its N×N block as a single large identical image. In free_spins_gameplay.png: the entire left portion of the 7x7 grid is a 6x6 red monster FAT symbol. In free_spins_gameplay2.png: a 2x2 red monster FAT symbol is visible top-center of the grid.",
        "fat_size_tracker": {
          "location": "Right side of the screen, outside the main grid. A dark-grey stone pedestal with an orange-glowing platform on top. The current FAT symbol icon sits on top of the pedestal. The current FAT size (e.g., '6X6', '2X2', '1X1') is displayed in pink/magenta bold text on the glowing platform. Below the platform, a dark chalkboard-style display shows 'COLLECT N MORE TO LEVEL UP' in cyan text (number in green).",
          "colorblind_notes": "The tracker uses text labels for both size ('6X6') and required collectibles ('COLLECT 11 MORE TO LEVEL UP') — fully text-readable without color.",
          "examples_from_screenshots": [
            "free_spins_gameplay.png: '6X6' shown, 'COLLECT 11 MORE TO LEVEL UP'",
            "free_spins_gameplay2.png: '2X2' shown, 'COLLECT 16 MORE TO LEVEL UP'",
            "free_spins_win_final.png: '1X1' shown, 'COLLECT 30 MORE TO LEVEL UP'"
          ]
        },
        "growth_thresholds_from_ocr": {
          "1x1_to_2x2": "Collect 30 symbols",
          "2x2_to_3x3": "Collect 27 more",
          "3x3_to_4x4": "Collect 24 more",
          "4x4_to_5x5": "Collect 20 more",
          "5x5_to_6x6": "Collect 16 more",
          "6x6_to_7x7": "Collect 12 more"
        },
        "bonus_spins_on_growth": "Every time the FAT symbol grows in size, 1, 2, or 3 additional free spins are randomly awarded.",
        "collection_rule": "All instances of the FAT symbol type that hit during the round AND are not overlapped by the FAT symbol block itself are collected into the meter.",
        "source": "rules_p2 OCR (page 3/8)"
      },
      "retrigger": {
        "description": "During FREE SPINS, landing additional BONUS symbols awards extra free spins.",
        "spins_awarded": {
          "1_bonus": "1 additional free spin",
          "2_bonus": "2 additional free spins",
          "3_bonus": "3 additional free spins",
          "source": "rules_p2 OCR: 'Every time the symbol FAT symbol size increases 1, 2 or 3 additional free spins are randomly awarded. Special reels are in play during the feature.' Note: the exact retrigger table for BONUS scatter during FS play is stated as '1, 2 or 3 additional free spins are randomly awarded' per size increase. The retrigger from BONUS symbols during FS play is confirmed by free_spins_retrigger.png (a BONUS symbol triggers extra spins)."
        },
        "visual": "free_spins_retrigger.png shows the BONUS book symbol with a green glowing reel inside it on a purple banner background. Text 'FREE SPINS' in cyan/teal on a neon glow banner. WIN $10.90 shown at bottom, FREE SPINS LEFT 1."
      },
      "special_reels": "Special reels are in play during FREE SPINS (source: rules_p2). The visual appearance shifts: the background behind the grid becomes warmer orange-amber (vs. the cool blue-purple of base game).",
      "free_spins_left_counter": "Left side of the screen shows a badge with 'FREE SPINS LEFT N' where N decrements each spin. Badge is a dark blue-purple rounded rectangle with teal/cyan text.",
      "source": "rules_p1 (page 2/8) and rules_p2 (page 3/8)"
    },

    "gamble_for_level_up": {
      "description": "After FREE SPINS are triggered (but before the round begins), the player is presented with the GAMBLE FOR LEVEL UP screen. The player can choose to gamble to upgrade either the FAT symbol to the next higher-value symbol, or to increase the number of free spins to the next tier. Alternatively, the player can simply COLLECT and start the round with the current values.",
      "ui_layout": {
        "screen_title": "'GAMBLE FOR LEVEL UP' in gold/amber text at the top center.",
        "book_visual": "A large open book occupies the center of the screen. The current FAT symbol is displayed on the open right page of the book. The book has a teal-green glow and sits on a dark surface.",
        "free_spins_counter": "Top left shows 'FREE SPINS [N]' on a dark green rounded badge (showing the current number of spins awarded).",
        "left_gamble_button": "Purple stone-textured button labeled 'GAMBLE FOR FREE SPINS' in blue-cyan text, with the win percentage in yellow below ('XX.XX% CHANCE TO WIN'). The button is on the left side of the screen.",
        "right_gamble_button": "Purple stone-textured button labeled 'GAMBLE FOR FAT SYMBOL' in blue-cyan text, with the win percentage in yellow below. The button is on the right side of the screen.",
        "collect_button": "A gold/amber text 'COLLECT' button/label at the center bottom between the two gamble buttons.",
        "warning": "'GAMBLING CAN RESULT IN NO FREE SPINS' in small white/grey text at the very bottom center."
      },
      "gamble_mechanics": {
        "fat_symbol_gamble": "The book's pages turn and either the next higher-value symbol is revealed (gamble won, FAT symbol upgraded) or 'THE END' is shown (gamble lost, round ends with no free spins).",
        "free_spins_gamble": "The book's pages turn and either the next free spins amount is revealed (gamble won, spins increased) or 'THE END' is shown (gamble lost, round ends with no free spins).",
        "ceiling": "Maximum gamble: up to 8 free spins (cannot exceed 8) or up to the highest-value symbol in the game as the FAT symbol.",
        "result_on_loss": "If the gamble is lost ('THE END' revealed), the FREE SPINS round ends immediately with no spins played and no win awarded.",
        "result_on_win": "If gamble is won, the player is shown the upgraded value and can gamble again or collect."
      },
      "example_win_chances_from_screenshots": {
        "free_spins_won_png": {
          "state": "5 free spins awarded, FAT symbol = A (spades)",
          "gamble_for_free_spins_chance": "60.28% chance to win",
          "gamble_for_fat_symbol_chance": "82.31% chance to win",
          "source": "Zoom crops _gamble_chances.png and _gamble_fat_chance.png from free_spins_won.png"
        },
        "free_spins_gamble_png": {
          "state": "5 free spins, FAT symbol = Red monster (after gamble upgrade)",
          "gamble_for_free_spins_chance": "63.25% chance to win",
          "gamble_for_fat_symbol_chance": "not legible (button darkened/inactive, likely max symbol reached)",
          "source": "Zoom crops _gamble2_chances.png and _gamble2_fat_chance.png from free_spins_gamble.png"
        }
      },
      "source": "rules_p1 OCR (page 2/8) full text"
    },

    "ante_bet": {
      "description": "The player can activate ANTE BET which changes the bet multiplier and the FREE SPINS trigger conditions.",
      "ui_location": "Left sidebar panel on the base game screen. Below the BUY FREE SPINS button. A panel labeled 'ANTE BET' with an OFF/ON toggle (green when on, dark when off). In base_game.png the ANTE BET toggle is OFF.",
      "ante_bet_text_on_panel": "When ANTE BET is active, the left panel shows 'SEVEN TIMES HIGHER CHANCE TO WIN FEATURE' in bold yellow-neon text.",
      "values": {
        "40x_multiplier": "Bet multiplier is 40x. Trigger: 3, 4, 5, 6, or 7 BONUS symbols trigger FREE SPINS and win 4, 5, 6, 7, or 8 free spins. The minimum BONUS count to trigger is reduced from 4 to 3. BUY FREE SPINS is DISABLED when ANTE BET 40x is active.",
        "20x_multiplier": "Normal play (same as base game without ANTE BET). Bet multiplier 20x."
      },
      "rtp_with_ante_bet": "96.50% (same as normal)",
      "source": "rules_p3 OCR (page 4/8): 'Bet multiplier 40x - Hit 3, 4, 5, 6 or 7 BONUS symbols to trigger... Because the feature triggers with a minimum of 3 BONUS symbols instead of a minimum of 4, the chance to hit it naturally is seven times higher. The BUY FREE SPINS feature is disabled. Bet multiplier 20x - Normal play.'"
    },

    "buy_bonus": {
      "description": "BUY FREE SPINS (also called BUY BONUS or BUY FREE SPINS feature): instantly triggers the FREE SPINS round from the base game.",
      "cost": "100x current total bet",
      "cost_example": "$200.00 at a $2.00 total bet (confirmed in bonus_buy_dialog.png and autoplay.png left panel)",
      "trigger_on_buy": "When buying FREE SPINS, on the triggering spin, 4, 5, 6, or 7 BONUS symbols can hit randomly, awarding 5, 6, 7, or 8 free spins.",
      "disabled_when": "BUY FREE SPINS is disabled when ANTE BET 40x is active.",
      "ui_buy_button": {
        "location": "Left sidebar panel on the base game screen, at the top of the left panel (above BET and ANTE BET).",
        "appearance": "Dark blue-grey stone board with a dripping monster/slime figure at the top. Text 'BUY FREE SPINS' in bold teal/cyan block letters, price '$200.00' below in bright green/lime. Board has a weathered carved-stone aesthetic with purple-teal border.",
        "colorblind_notes": "Button text 'BUY FREE SPINS' and the price are both text labels — fully readable without color. No color-only indicator."
      },
      "confirm_dialog": {
        "description": "Clicking BUY FREE SPINS opens a confirmation overlay centered on screen. Background darkened. A rectangular panel with blue-purple glowing border. Text 'BUY FREE SPINS' in large teal letters, price '$200.00' in large green text. Two buttons at the bottom: left = red/orange X button (cancel/decline), right = green checkmark button (confirm/accept). Below the buttons: 'TOTAL BET' label and a display showing current bet with − and + adjustment buttons.",
        "colorblind_notes": "Confirm button is a green checkmark (shape), cancel is a red X (shape). Both are shape-coded — accessible without color.",
        "source": "bonus_buy_dialog.png visual + OCR: 'FREE SPINS $200.00 / TOTAL BET $2.00'"
      },
      "rtp_with_buy_bonus": "96.50%",
      "source": "rules_p3 OCR (page 4/8)"
    }
  },

  "screens": {
    "preview": {
      "type": "preview",
      "source_file": "preview.png",
      "description": "Promotional splash/intro screen shown before entering the game. The 7x7 grid is visible behind with multiple BONUS symbols scattered across it. Large text 'WIN UP TO 5,000 X BET' in bold yellow-green neon at the very bottom of the screen, centered. Game logo 'BOOK of MONSTERS' at top-left (green/lime lettering with orange glow). Three small dot navigation indicators at center-bottom (carousel of 3 promo slides). Right side: a round circular refresh/enter button with white arrows. Below it: 'VOLATILITY' label with 5 filled lightning bolt icons (all orange/yellow filled = maximum volatility). Below volatility: 'DON'T SHOW NEXT TIME' toggle with a small checkbox.",
      "colorblind_notes": "Volatility indicator: 5 lightning bolt icons — both count (5 of 5) and 'filled' state distinguish maximum. Text 'VOLATILITY' is present. Max win is stated in text. No color-only information critical to navigation.",
      "purpose": "Entry point; tap/click the round enter button to begin the base game."
    },

    "base_game": {
      "type": "base_game",
      "source_file": "base_game.png",
      "grid_description": "7×7 cluster grid centered on screen. Gold thick border frame. Each cell is a dark navy-blue square tile. Symbols visible in this snapshot include: Red Monsters, Green Monsters, Purple Monsters, A (red spades), K (green hearts), Q (pink clubs), J (cyan diamonds). A random assortment per spin — not enumerated cell-by-cell (transient).",
      "background": "Dark blue-purple stone cave walls. Purple/magenta mist at the left and right edges. A blue-green cauldron or glowing vessel visible at far right edge (partially visible — appears to be a bubbling green cauldron, part of the scene decoration).",
      "top_area": "Game logo 'BOOK of MONSTERS' at top-left. The main grid occupies the center.",
      "left_sidebar": {
        "description": "A vertical panel on the far left, between the game logo and the bottom bar. Contains two stone-board UI panels stacked vertically.",
        "buy_free_spins_panel": "Top panel. Dark stone board with a dripping slime/creature at the top. Text 'BUY FREE SPINS' in teal block letters. Price '$200.00' in bright lime-green. At demo bet of $2.00 (100x = $200).",
        "bet_and_ante_panel": "Below the buy panel. Shows 'BET $4.00' in teal/green (NOTE: autoplay.png shows BET $4.00 when SKIP SCREENS is checked, base_game.png bottom bar shows BET $2.00 — the left panel shows the total bet including the ANTE BET multiplier when applied, or simply the BET when ANTE BET is off). Text 'SEVEN TIMES HIGHER CHANCE TO WIN FEATURE' in yellow neon (only shows when ANTE BET is active — in base_game.png ANTE BET is OFF so this text is visible as a promotional/teaser). Toggle 'ANTE BET OFF' (dark toggle, not active) at the bottom of this panel."
      },
      "right_sidebar": {
        "description": "A decorative element on the far right of the screen — a pink/magenta spiky monster blob displayed on what appears to be a display stand or pillar. This is the preview of the FAT symbol tracker shown in a non-FS state. In base game this shows a sample monster on the right.",
        "fat_symbol_display": "A pink-magenta large round monster (appears to be a variant of the monster used as FAT symbol preview — in base game may show the BONUS symbol or simply a decorative element). Exact function in base game requires FS-context reference."
      },
      "bottom_bar": {
        "far_left": "Round hamburger MENU button (three white horizontal lines, dark translucent circle). Below it: a round button that cycles spin speed (quick spin / turbo icon). These are stacked vertically.",
        "credit_display": "Center-left: 'CREDIT $100,000.00' in gold/yellow text. Below it: 'BET $2.00' in gold/yellow text. Click either to toggle between coins and cash view.",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in white text on dark background.",
        "spin_button": "Large round button with two white curved arrows forming a circle. Center-right position. Pressing starts/stops the spin.",
        "bet_adjustment": "Oval/pill-shaped '−' button to the left of spin button (decrease bet). Oval '+' button to the right (increase bet).",
        "autoplay_button": "Round button labeled 'AUTOPLAY' (small text) with a quick-spin icon, bottom-right area near spin button.",
        "branding": "'PRAGMATIC PLAY' in small grey text at very bottom-left.",
        "info_button": "Round 'i' (information) button opens the paytable/rules booklet. Located near the menu/speed buttons.",
        "colorblind_notes": "All control buttons use shape (round circles, oval pills) and text labels. CREDIT/BET labels are text. Spin button arrow shapes indicate action. No color-only navigation required."
      }
    },

    "paytable": {
      "type": "paytable",
      "source_file": "paytable_p1.png",
      "page": "1/8",
      "title": "GAME RULES",
      "header_text": "All symbols pay in blocks of minimum 5 symbols connected horizontally or vertically. The game is played on a 7x7 grid of symbols. During base game, at any spin, symbols of 3x3, 4x4, 5x5, 6x6 or 7x7 can hit randomly.",
      "layout": "Seven symbol icons arranged horizontally across the top of the booklet page. Below each icon, a column of payout values for each cluster size bracket. Bonus symbol is shown separately at the bottom-center with its own payout table and label 'This is the BONUS symbol.'",
      "close_button": "X button at top-right closes the booklet.",
      "navigation": "Left arrow (◄) and right arrow (►) at the bottom navigate between pages.",
      "page_indicator": "'Page 1/8' at bottom right.",
      "colorblind_notes": "Symbol icons are identified by both art style and position. Payout values are text. BONUS symbol is labeled in text."
    },

    "rules_pages": {
      "page_2_of_8": {
        "source_file": "rules_p1.png",
        "title": "FREE SPINS",
        "ocr_text_summary": "Hit 4, 5, 6 or 7 BONUS symbols to trigger FREE SPINS and win 5, 6, 7 or 8 free spins. FAT symbol selected randomly. Gamble option for FAT symbol (next higher value) or free spins count (next tier). Collect to start at any time. Gamble loss = 'THE END' shown = round ends. Ceiling: max 8 spins or highest-value symbol. Page 2/8."
      },
      "page_3_of_8": {
        "source_file": "rules_p2.png",
        "title": "FREE SPINS (progressive FAT symbol)",
        "ocr_text_summary": "Progressive feature. 1x1 FAT symbol moves randomly each spin. Collect instances to grow FAT symbol. Thresholds: 30→2x2, 27 more→3x3, 24 more→4x4, 20 more→5x5, 16 more→6x6, 12 more→7x7. Each size increase: +1, +2, or +3 spins randomly. Special reels active. Page 3/8."
      },
      "page_4_of_8": {
        "source_file": "rules_p3.png",
        "title": "MAX WIN / ANTE BET / BUY BONUS",
        "ocr_text_summary": "MAX WIN: 5,000x bet. ANTE BET: 40x multiplier triggers FS from 3+ BONUS; BUY BONUS disabled at 40x. 20x = normal. BUY BONUS: 100x current total bet for instant FS. Page 4/8."
      },
      "page_5_of_8": {
        "source_file": "rules_p4.png",
        "title": "GAME RULES (general)",
        "ocr_text_summary": "High volatility. Only highest win per combination paid. Multiple block wins added. Free spins and bonus wins added to payline win. All wins multiplied by base bet. Values in coins. FS win awarded after round completes. RTP 96.50% (all modes). SPACE and ENTER start/stop spin. Malfunction voids all. MINIMUM BET $0.20, MAXIMUM BET $480.00. Page 5/8."
      },
      "page_6_of_8": {
        "source_file": "rules_p5.png",
        "title": "HOW TO PLAY / MAIN GAME INTERFACE",
        "ocr_text_summary": "HOW TO PLAY: Click +/- to change bet. SPIN button to play. MAIN GAME INTERFACE: hamburger icon = SETTINGS; spin-speed icon = cycle speed (normal/quick/turbo); speaker = sound toggle; 'i' = information page. CREDIT/BET labels toggle coins/cash. +/- change bet and open bet menu. SPIN starts game. AUTOPLAY opens autoplay menu. Page 6/8."
      },
      "page_7_of_8": {
        "source_file": "rules_p6.png",
        "title": "SETTINGS MENU / INFORMATION SCREEN / BET MENU",
        "ocr_text_summary": "SETTINGS MENU: INTRO SCREEN toggle, AMBIENT toggle, SOUND FX toggle, GAME HISTORY page link. INFORMATION SCREEN: left/right arrows scroll pages, X closes. BET MENU: shows bet multiplier and current total bet in coins and cash; +/- adjust. Max win cap = 5000x bet, round ends at cap. Page 7/8."
      },
      "page_8_of_8": {
        "source_file": "rules_p7.png",
        "title": "AUTOPLAY",
        "ocr_text_summary": "AUTOPLAY: Click number-of-autospins buttons to start. SKIP SCREENS: auto-skips feature intro and end screens after short delay. Page 8/8."
      }
    },

    "settings": {
      "type": "settings",
      "source_file": "settings.png",
      "title": "SYSTEM SETTINGS",
      "layout": "Semi-transparent dark overlay over the blurred game. White/yellow title 'SYSTEM SETTINGS'. Left area: 'GAME HISTORY' link (with external link icon) and 'TOTAL BET' display showing '$2.00' in a dark pill with a green + button and a − button. Right area: 4 setting rows.",
      "settings_items": [
        {
          "name": "BATTERY SAVER",
          "description": "SAVE BATTERY LIFE BY REDUCING ANIMATION SPEED",
          "toggle_state_in_screenshot": "OFF (dark/grey toggle)"
        },
        {
          "name": "AMBIENT MUSIC",
          "description": "TURN ON OR OFF THE GAME MUSIC",
          "toggle_state_in_screenshot": "ON (green toggle, confirmed by visual)"
        },
        {
          "name": "SOUND FX",
          "description": "TURN ON OR OFF THE GAME SOUNDS",
          "toggle_state_in_screenshot": "ON (green toggle)"
        },
        {
          "name": "INTRO SCREEN",
          "description": "SHOW THE INTRO SCREEN BEFORE STARTING THE GAME",
          "toggle_state_in_screenshot": "partially cut off in frame"
        }
      ],
      "close_button": "X at top-right of overlay.",
      "colorblind_notes": "Toggle ON state is green with checkmark shape; OFF is dark grey. Shape (position of toggle knob) also indicates state.",
      "source": "settings.png visual + OCR (_settings_panel.png zoom)"
    },

    "autoplay": {
      "type": "autoplay",
      "source_file": "autoplay.png",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark overlay centered on screen. Title in gold/amber. X close button at top-right.",
      "options": [
        {
          "name": "TURBO SPIN",
          "type": "checkbox",
          "state_in_screenshot": "UNCHECKED (empty white square)"
        },
        {
          "name": "QUICK SPIN",
          "type": "checkbox",
          "state_in_screenshot": "UNCHECKED (empty white square)"
        },
        {
          "name": "SKIP SCREENS",
          "type": "checkbox",
          "state_in_screenshot": "CHECKED (green square with white checkmark)"
        }
      ],
      "spins_slider": "A horizontal slider labeled 'NUMBER OF AUTOSPINS'. Current value shown as '100' in a dark square button with − and + arrows on either side. Available counts shown as preset buttons (10, 25, 50, 75, 100 visible).",
      "start_button": "Large green rounded rectangle button at the bottom: 'START AUTOPLAY (100)' in white text. Number in parentheses matches selected spin count.",
      "note_on_buy_panel": "The autoplay screen also shows the left sidebar partially: 'BUY FREE SPINS $200.00' and 'BET $4.00' (the BET panel shows $4.00, likely because the game was at a different bet level at time of capture — or ANTE BET was partially active).",
      "colorblind_notes": "Checkboxes: green filled = checked (also has white checkmark shape). Empty = unchecked. START AUTOPLAY button is large and labeled in text. Color not required for navigation."
    },

    "bonus_buy_dialog": {
      "type": "bonus",
      "source_file": "bonus_buy_dialog.png",
      "description": "Confirmation dialog for BUY FREE SPINS. Appears as a center-screen overlay with the game blurred behind. A rectangular panel with glowing blue/purple border. Text 'BUY FREE SPINS' in large bold teal/cyan letters. Price '$200.00' in large bright green text below. Two action buttons: red X (cancel) on the left, green checkmark (confirm) on the right. Below the buttons: 'TOTAL BET' label with current bet '$2.00' shown in a pill widget with − and + buttons for adjustment.",
      "colorblind_notes": "Cancel button shape: X. Confirm button shape: checkmark. Both buttons use distinct iconography beyond color. Price and action are text-labeled.",
      "source": "bonus_buy_dialog.png OCR: 'BUY FREE SPINS / $200.00 / TOTAL BET / $2.00'"
    },

    "free_spins_trigger": {
      "type": "free_spins",
      "source_file": "fs_congratulations.png",
      "description": "Congratulations screen shown immediately after triggering FREE SPINS. Full-screen dark cave background. Large text 'CONGRATULATIONS!' in gold/yellow with multiple exclamation marks, centered top. Below: 'YOU HAVE WON' in white text, then a large gold stone-carved plaque with the number '5' (or whichever number of spins) in large gold digits. Below the plaque: 'FREE SPINS' in large white/yellow text. At the bottom: 'PRESS ANYWHERE TO CONTINUE' in white text.",
      "colorblind_notes": "The number of spins is shown as a large digit on a stone plaque — text based. No color-only encoding. Screen is fully text-readable.",
      "source": "fs_congratulations.png OCR and visual"
    },

    "gamble_for_level_up_screen_1": {
      "type": "free_spins",
      "source_file": "free_spins_won.png",
      "description": "GAMBLE FOR LEVEL UP screen (initial presentation after FS trigger, before round starts). FAT symbol is A (spades) — shown on the right page of the open book (red 'A' with spade icon on a dark book page). FREE SPINS counter shows '5'. Left gamble button: 'GAMBLE FOR FREE SPINS — 60.28% CHANCE TO WIN'. Right gamble button: 'GAMBLE FOR FAT SYMBOL — 82.31% CHANCE TO WIN'. COLLECT option in center. Warning at bottom: 'GAMBLING CAN RESULT IN NO FREE SPINS'. An animated machine/device on the right side shows the current and alternative FAT symbols (stacked symbol icons visible: A, K, etc.).",
      "colorblind_notes": "Both gamble options are text-labeled with explicit win percentages. 'COLLECT' is clearly labeled. Warning is in text."
    },

    "gamble_for_level_up_screen_2": {
      "type": "free_spins",
      "source_file": "free_spins_gamble.png",
      "description": "GAMBLE FOR LEVEL UP screen (later state — FAT symbol has been gambled up to Red Monster). The open book now shows the red monster on its page. FREE SPINS counter still shows '5'. Left gamble button: 'GAMBLE FOR FREE SPINS — 63.25% CHANCE TO WIN'. Right button 'GAMBLE FOR FAT SYMBOL' appears darkened/greyed out (Red Monster may be the highest, making FAT SYMBOL gamble no longer available). COLLECT option visible. Warning at bottom.",
      "note": "The GAMBLE FOR FAT SYMBOL percentage is not legible in this frame — the button appears inactive (see unreadable_or_uncertain)."
    },

    "free_spins_gameplay_6x6": {
      "type": "free_spins",
      "source_file": "free_spins_gameplay.png",
      "description": "FREE SPINS gameplay: the 7x7 grid is dominated by a large 6x6 Red Monster FAT symbol occupying roughly the left 6 columns and top 6 rows. The FAT symbol is one giant red monster image covering 36 cells. The remaining cells (right column and bottom row) show regular symbols (J, A, K, J in the captured frame). FAT tracker on the right: size '6X6' in pink text, 'COLLECT 11 MORE TO LEVEL UP' in cyan. FREE SPINS LEFT counter on the left: '1'. Bottom bar: WIN $1,156.90, 'FREE SPINS LEFT 1', CREDIT $99,800.00.",
      "colorblind_notes": "Win amount in text ($1,156.90). FREE SPINS LEFT shows numerical count. FAT size is text ('6X6'). COLLECT tracker is text."
    },

    "free_spins_gameplay_2x2": {
      "type": "free_spins",
      "source_file": "free_spins_gameplay2.png",
      "description": "FREE SPINS gameplay: grid shows a 2x2 Red Monster FAT symbol in the upper-left quadrant. Rest of the grid populated with Red Monsters (many), A, K, Q, J royals, Green and Purple Monsters. Several clusters visible. FAT tracker: '2X2', 'COLLECT 16 MORE TO LEVEL UP'. FREE SPINS LEFT 2. WIN $18.90 at bottom, '6X PAYS $8.00' cluster indicator.",
      "colorblind_notes": "Cluster win shown as '$18.90', per-cluster breakdown '6X PAYS $8.00'. FAT size text. Counter text."
    },

    "free_spins_win_with_bonus": {
      "type": "free_spins",
      "source_file": "free_spins_win_final.png",
      "description": "FREE SPINS gameplay showing multiple BONUS symbols on the grid (re-trigger scenario). The grid has several BONUS book symbols scattered among A, J, Q royals and some Purple Monsters. FAT tracker: '1X1', 'COLLECT 30 MORE TO LEVEL UP' (FAT has not yet grown from starting 1x1). FREE SPINS LEFT 4. WIN $10.00.",
      "colorblind_notes": "BONUS symbols contain the text 'BONUS' so are text-identifiable."
    },

    "free_spins_retrigger_screen": {
      "type": "free_spins",
      "source_file": "free_spins_retrigger.png",
      "description": "Retrigger animation screen shown when additional BONUS symbols land during FREE SPINS. Full-screen animation: a large BONUS book symbol is displayed in the center of a purple glowing panel with blue glow border. Inside the book pages, a stylized spinning reel icon (green glowing drum/reel visual) indicates extra spins being awarded. Text 'FREE SPINS' in large cyan/teal block letters on a neon banner at the bottom of the panel. WIN $10.90 and 'FREE SPINS LEFT 1' shown at the bottom of the overall screen.",
      "colorblind_notes": "Text 'FREE SPINS' confirms the event. BONUS book icon is recognized by the 'BONUS' text printed on it."
    },

    "win_screen_small_fs": {
      "type": "win_screen",
      "source_file": "free_spins_congratulations.png",
      "description": "Feature end win screen (small FS win): Full-screen gold/amber coin-shower animation. Large text 'SENSATIONAL!' in yellow-orange block letters with exclamation marks, centered top. Below: a dark purple stone-bordered rectangular plaque/banner showing '$11.00' in large white text. Gold and orange coins scatter from top. Dark deep-blue-purple background with cave/dungeon ambiance. No specific 'TOTAL FREE SPINS WIN' header — the win amount is displayed alone on the banner.",
      "colorblind_notes": "Win amount is text ($11.00). Celebration is animated coins but the text is the primary info. 'SENSATIONAL!' is a text-based label."
    },

    "win_screen_large_fs": {
      "type": "win_screen",
      "source_file": "free_spins_win_screen.png",
      "description": "Feature end win screen (large FS win after 6x6 FAT symbol): identical layout to small win screen but amount is '$344.00'. 'SENSATIONAL!' text + coin shower animation.",
      "colorblind_notes": "Same as small win screen — fully text based."
    },

    "win_screen_base_game": {
      "type": "win_screen",
      "source_file": "win_screen.png",
      "description": "Base game win: the 7x7 grid is shown with a win highlighted. No large overlay animation (small win, not SENSATIONAL-tier). Grid shows a large cluster of A (spades) symbols highlighted with a white/gold glow. Bottom bar: WIN $13.30, '7X PAYS $2.50', CREDIT $100,009.30, BET $4.00. Left panel shows BUY FREE SPINS $200.00 and ANTE BET ON (BET $4.00 shown — ANTE BET appears active in this frame, since BET is $4.00 instead of base $2.00, confirming 20x multiplier applied or test bet change). '7X PAYS $2.50' indicates 7 symbols in a cluster paying the J-level payout.",
      "cluster_win_annotation": "'7X PAYS $2.50' — this is 7 connected A symbols paying their 7-count payout. But A at 7 = $2.50 (confirmed in paytable). This matches.",
      "colorblind_notes": "Win amount in text. Cluster size annotated as '7X'. Winning symbols glow with bright border — shape/brightness cue, not color-only."
    }
  },

  "accessibility_summary": {
    "screen_reader_notes": "All key values (bet, credit, win, spin count, cluster size, payout) are displayed as on-screen text. The game is fully navigable via keyboard (SPACE/ENTER for spin). UI buttons are round/oval shapes with text labels or clear iconography. No color-only encoding in any critical game state.",
    "colorblind_notes_global": [
      "All 7 regular symbols have distinct shapes (blob vs card-tile) or card letter identifiers (A, K, Q, J). The three monsters have unique silhouettes: Red (one-eyed round with spiky hair), Green (two-horned, wide mouth), Purple (smaller, no horns, single fang).",
      "BONUS symbol contains the text 'BONUS' — fully text-identifiable.",
      "Royal card symbols have suit icons AND letters. Suit icons have distinct shapes (spade=pointed, heart=symmetric curved, clubs=trefoil, diamond=rhombus).",
      "Toggle states (on/off) use green color AND checkmark/knob position.",
      "Gamble buttons label their function and win percentage in text.",
      "FAT symbol tracker uses text labels ('2X2', 'COLLECT 16 MORE TO LEVEL UP') — no color required.",
      "Win screens display win amounts as dollar text."
    ],
    "deaf_hard_of_hearing": "Sound effects and ambient music are independently toggleable in SYSTEM SETTINGS. The game has visual-only win notifications (text amounts, coin animations). All rule information is text-based in the booklet. No audio-only game events confirmed on these frames.",
    "motor_impaired": "SPACE and ENTER keys start/stop spins. AUTOPLAY available with SKIP SCREENS option. Turbo Spin can be held with SPACE. Bet adjustment via +/- oval buttons. No timed-response gameplay elements identified on these frames."
  },

  "observed_gameplay_data": {
    "demo_session_observations": [
      "Free spins were triggered organically (fs_congratulations.png: 5 FS won)",
      "FAT symbol was gambled from A (spades) to Red Monster (free_spins_won.png → free_spins_gamble.png)",
      "FAT symbol reached 6x6 size during a free spins round (free_spins_gameplay.png: WIN $1,156.90 with 6x6 Red Monster)",
      "Retrigger occurred during FS (free_spins_retrigger.png: WIN $10.90 with 1 spin remaining)",
      "FS total win: $344.00 after high-FAT round (free_spins_win_screen.png)",
      "FS total win: $11.00 after lower-FAT round (free_spins_congratulations.png)",
      "Base game win: $13.30 (7x cluster of A spades) at bet $4.00 (win_screen.png)",
      "BUY FREE SPINS confirmed at 100x bet: $200.00 at $2.00 bet"
    ]
  },

  "unreadable_or_uncertain": [
    {
      "item": "Tumble/cascade mechanic",
      "status": "Not stated on any of these frames. The paytable describes cluster pays but does not mention tumble/cascades. The task briefing mentions 'TUMBLE cascades' but this is not confirmed from the captured screenshots. May require additional frames or game play to verify.",
      "frames_checked": "paytable_p1, rules_p1 through rules_p7"
    },
    {
      "item": "GAMBLE FOR FAT SYMBOL percentage when Red Monster is selected",
      "status": "In free_spins_gamble.png, the 'GAMBLE FOR FAT SYMBOL' button appears greyed out/inactive. The percentage text is not legible. Likely inactive because Red Monster is already the highest-value symbol (ceiling reached).",
      "frames_checked": "_gamble2_fat_chance.png zoom"
    },
    {
      "item": "ANTE BET 40x bet total amount shown on left panel",
      "status": "base_game.png left panel shows 'BET $4.00' and 'SEVEN TIMES HIGHER CHANCE TO WIN FEATURE' with ANTE BET OFF toggle. The panel may be showing a previous state or showing a different BET amount than the bottom bar ($2.00). The exact interaction between ANTE BET toggle and displayed bet amount on the left panel is unclear from these frames.",
      "frames_checked": "base_game.png, _buy_panel.png, _ante_bet_panel.png"
    },
    {
      "item": "Exact available autospin count presets",
      "status": "autoplay.png shows preset buttons but they are not all legible from the frame (overlay clips some). The visible max is 100. Other values (10, 25, 50, 75) inferred from standard PP layout.",
      "frames_checked": "autoplay.png"
    },
    {
      "item": "INTRO SCREEN toggle state in settings",
      "status": "The INTRO SCREEN row in settings.png is partially cut off at the bottom of the visible panel area. Toggle state not confirmed.",
      "frames_checked": "settings.png, _settings_panel.png"
    },
    {
      "item": "Whether base game cluster wins trigger any cascade/tumble after the cluster is removed",
      "status": "Not documented on any captured frame. Cluster pays games typically have tumble mechanics but this is not confirmed for this game from these screenshots.",
      "frames_checked": "paytable_p1, rules_p1-p7, base_game, win_screen"
    },
    {
      "item": "Number of bonus symbols that triggered the FS shown in free_spins_retrigger.png",
      "status": "The retrigger screen shows the BONUS book with a spinning reel, but does not explicitly state how many BONUS symbols triggered the retrigger. Only the 'FREE SPINS' text and the overall visual are shown.",
      "frames_checked": "free_spins_retrigger.png"
    }
  ]
}

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.