Bubble Up!

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

Free demo · not real-money play 1 plays in 30 days · last one 2 weeks, 3 days ago
✓ Working · checked 4 weeks ago Verified · 03 Sep 2026
RTP 96.52%
Volatility High
Max win ×10000
Grid 6×6
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/bubble-up-b7/

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

50 API calls this month
Ask AI MCP

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

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

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

Captured 03 Sep 2026 View capture log

Per-screen breakdown

32 demo screens
32 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
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Preview / Loading screen
preview Preview / Loading screen
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 10 10 Sep Oct '25: 0 Oct Nov '25: 0 Nov Dec '25: 0 Dec Jan '26: 0 Jan Feb '26: 10 10 Feb Mar '26: 0 Mar Apr '26: 0 Apr May '26: 0 May Jun '26: 0 Jun Jul '26: 0 Jul Aug '26: 0 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇩🇪Germany 10 10
Full per-country breakdown via the API →

What we extracted from Bubble Up!

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

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

Specification

verified parameters
provider Pragmatic Play
volatility High
max_win_x ×10000
layout 6×6
paylines 40 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2026

RTP configurations

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

Variant RTP Condition
Default 96.52% Base/normal play
Ante Bet 96.51% Ante Bet active (cost 1.5x total bet)
Ante Bet 96.51% Super Spin 1 active (cost 20x total bet, one guaranteed frame every spin)
Ante Bet 96.51% Super Spin 2 active (cost 100x total bet, two guaranteed frames every spin)
Bonus Buy 96.51% Buy Free Spins, cost 100x total bet

See how this RTP compares across Pragmatic Play’s full range →

Symbols & paytable

12 symbols
12 icons (ZIP)
Orange-and-white clownfish
Orange-and-white clownfish
High Pay

Round-bodied orange fish with two vertical white stripes edged in black, large dark eye. Highest-paying regular symbol.

MatchPayoutUnit
3x 1.50 Multiplier
4x 5.00 Multiplier
5x 10.00 Multiplier
6x 25.00 Multiplier
Brown/gold angelfish
Brown/gold angelfish
High Pay

Flat oval fish, olive-brown to golden body with a dark dorsal fin and tail, small yellow lips.

MatchPayoutUnit
3x 1.25 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
6x 15.00 Multiplier
Purple/magenta fish
Purple/magenta fish
High Pay

Small round fish, bright purple-pink body, large dark eye, pale belly.

MatchPayoutUnit
3x 1.00 Multiplier
4x 2.50 Multiplier
5x 4.00 Multiplier
6x 10.00 Multiplier
Green round fish
Green round fish
High Pay

Chunky round green fish with a large green-and-yellow eye, yellow lips, spotted texture on the body.

MatchPayoutUnit
3x 0.75 Multiplier
4x 2.00 Multiplier
5x 3.00 Multiplier
6x 7.50 Multiplier
Orange seahorse
Orange seahorse
Low Pay

Curled-tail seahorse, orange body with lighter orange fin ridges along its back.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 1.50 Multiplier
6x 3.75 Multiplier
Orange/pink shrimp
Orange/pink shrimp
Low Pay

Curved shrimp with segmented orange-pink body and thin antennae.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 1.50 Multiplier
6x 3.75 Multiplier
Purple conch shell
Purple conch shell
Low Pay

Spiral conch shell, lilac/purple with a lighter pink inner lip.

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.75 Multiplier
5x 1.25 Multiplier
6x 2.50 Multiplier
Blue snail shell
Blue snail shell
Low Pay

Rounded spiral snail shell, pale blue with darker blue spiral ridges.

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.75 Multiplier
5x 1.25 Multiplier
6x 2.50 Multiplier
Pink starfish
Pink starfish
Low Pay

Five-pointed starfish, bright pink with small white texture dots.

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.50 Multiplier
5x 1.00 Multiplier
6x 2.50 Multiplier
Yellow starfish
Yellow starfish
Low Pay

Five-pointed starfish, yellow-gold with small white texture dots.

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.50 Multiplier
5x 1.00 Multiplier
6x 2.50 Multiplier
MONEY symbol (pink pufferfish)
MONEY symbol (pink pufferfish)
Other

Round pink/red pufferfish, red-ringed eyes. Only symbol paying from 2-of-a-kind. Also carries an independent random value (0.5x-10000x bet), paid only inside a frame -- not a jackpot; the MINI/MINOR/MAJOR/GRAND/MAXI banner just restates it in dollars.

MatchPayoutUnit
2x 0.25 Multiplier
3x 0.50 Multiplier
4x 1.25 Multiplier
5x 2.50 Multiplier
6x 5.00 Multiplier
FS (Free Spins scatter)
FS (Free Spins scatter)
Scatter

Round white/pearl bubble disc, thin purple ring border, bright cyan glow; bold yellow 'FS' letters with a red outline. Can land on all 6 reels; 3-6 anywhere on the grid trigger Free Spins, more scatters awarding more feature modifiers.

Bonus modes

7 modes
Base Game Modifier base
Base Game

6 reels x 6 rows, fixed grid, 40 fixed paylines paying left to right on adjacent reels from the leftmost reel. RTP 96.52%, HIGH volatility badge. The Frame Feature (see separate mode) runs on every base-game spin.

Base Game Modifier frame_feature
Frame Feature

Core mechanic, active on every spin of the base game and Free Spins (not purchasable on its own). A frame of 2x2 to 6x6 can appear at a random grid position; a second frame can also appear on the same spin. MONEY symbols landing inside a frame have their random dollar values summed and paid; MONEY symbols in an overlap between two frames are boosted by a random 2x/3x/5x/8x/10x multiplier before being added to the total. Worked example verified on a captured frame: $16.00 + $30.00 + $80.00 + (5 x $5.00) = $151.00, matching the settled win counter exactly.

Free Spins free_spins
Free Spins

Triggered by 3-6 FS scatters anywhere on the grid; always awards 6 free spins plus 1-4 feature modifiers (more for more scatters at trigger). Before the round, the player picks from 8 coin tokens in a memory-match pick screen to reveal modifiers: MORE (money) adds more MONEY symbols to the reel strips, MORE (scatter) adds more scatters, LEVEL UP starts the round with the frame already at 3x3, DUAL guarantees two frames on every free spin. At least one frame is guaranteed every free spin; every 3 scatters collected during the round expands the frame one level (2x2 up to 6x6) and awards 2 extra free spins. Round win is capped at 10,000x bet, ending the round immediately if reached.

Bonus Mode buy_free_spins
Buy Feature: Free Spins

Single buy option, no tiers. Costs 100x total bet ($200.00 at a $2.00 base bet) and instantly triggers the Free Spins round, guaranteeing 3 or more scatters land on the triggering spin.

Bonus Mode ante_bet
Special Bets: Ante Bet

Optional persistent surcharge, real cost 1.5x the base bet ($3.00 at a $2.00 base bet; printed booklet label 'Bet multiplier 30x' is on an internal x20 reference scale, 30/20=1.5x real). In-game effect text: 'MORE POWER UP DURING FREE SPINS'.

Bonus Mode super_spin_1
Special Bets: Super Spin 1

Persistent per-spin base-game modifier, real cost 20x base bet ($40.00 at a $2.00 base bet). Guarantees exactly one Frame Feature frame (random size) on every spin. Scatters cannot land and Free Spins cannot trigger while active.

Bonus Mode super_spin_2
Special Bets: Super Spin 2

Persistent per-spin base-game modifier, real cost 100x base bet ($200.00 at a $2.00 base bet). Guarantees two Frame Feature frames (random sizes, possibly overlapping) on every spin. Scatters cannot land and Free Spins cannot trigger while active.

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#109FF6 base dominant 1 base
#12CAFD base dominant 2 base
#0A5BDA base dominant 3 base
#0632CA base dominant 4 base
#0A28B4 base dominant 5 base
#58AAE7 base dominant 6 base
#25E6DB free_spins dominant 1 free_spins
#58F9EA free_spins dominant 2 free_spins
#21CBB0 free_spins dominant 3 free_spins
#E29D1E free_spins dominant 4 free_spins
#15244A bonus dominant 1 bonus
#1F1E35 bonus dominant 2 bonus
#135BD8 bonus dominant 3 bonus
#E0EBF7 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The MAXI/GRAND/MAJOR/MINOR/MINI banner strip and the matching in-frame tier ribbons/multiplier badges on MONEY symbols are distinguished mainly by color (red/orange/magenta/green/blue), but every banner and badge always also carries a printed text label or numeral (tier name or 'x2'/'x5'/'x10'), so no state depends on color alone.
  • The base game to Free Spins transition is signalled by a full palette shift (blue reel cage and background to purple/violet) AND by explicit on-screen text and counters ('FREE SPINS LEFT N', modifier badge names such as 'DUAL'/'MORE', frame-size numerals like '2X2'/'4X4'), not by color alone.
Screen Reader
  • Fixed control layout: menu/sound/info icons stacked bottom-left, CREDIT and BET labels center-left, round SPIN button centered flanked by minus/plus, AUTOPLAY directly beneath SPIN, BUY FEATURE and SPECIAL BETS buttons stacked top-left. The info booklet is a strictly linear 8-page sequence navigated by the same three controls (previous/close/next) throughout, with an explicit 'Page N/8' read-out on every page.
Motor Accessibility
  • Large circular touch targets for spin/menu/sound/info. SPACE and ENTER also start and stop a spin without the mouse. The bet menu's 'BET MAX' button and Autoplay's adjustable spin count reduce the number of individual clicks needed to reach bet extremes or play extended sessions.
Hearing Accessibility
  • No information is conveyed by sound alone: win amounts, spins remaining, modifiers, frame sizes and feature triggers are all shown as on-screen text or numerals. Ambient music and sound effects are purely decorative and independently toggleable in System Settings.
Low Vision
  • Toggle switches in System Settings show ON/OFF by physical left/right handle position in addition to green-vs-grey fill color; the Autoplay SKIP SCREENS checkbox shows its checked state with a solid green fill and a white checkmark glyph, not color alone.

Media & assets

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

Data provenance

what we captured and what we didn't
Base game (6x6 grid, 40 lines), full 2-page symbol paytable with all 10 regular symbols plus MONEY symbol and FS scatter, complete 8-page rules booklet (Free Spins, Special Bets/Buy Feature, game rules/RTP/paylines, how to play, settings menu, autoplay), settings panel and autoplay panel.
Frame Feature captured with a fully reconciled worked example (two overlapping frames, arithmetic verified against the settled win counter), Free Spins pick screen, trigger, award screen and mid-round gameplay, Buy Feature dialog and both Special Bets (Ante Bet, Super Spin 1, Super Spin 2) dialog and live gameplay.
Bet-menu floor and ceiling verified by stepper (min $0.20, max $240.00 via BET MAX), and the internal x20 bet-unit constant reconciled against Special Bets' printed internal multipliers.
Printed booklet MAXIMUM BET ($2,000.00) does not match the measured real maximum ($240.00, ~8.33x lower); no combination of the known special-bet multipliers (1.5x/20x/100x) explains the ratio, and no further captured evidence resolves it.
Whether the CREDIT/BET balance labels actually toggle between a coin view and a cash view when clicked (stated in the how-to-play booklet page) was not separately captured in a toggled state.
Whether Super Spin 2's two guaranteed frames are always overlapping, always separate, or randomly either could not be confirmed: the one captured example renders as a single merged outline, and the rules text does not specify.

Ask AI about Bubble Up!

MCP · VERIFIED CAPTURE DATA

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

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

How do the free spins in Bubble Up! work? Keep it simple.

Triggered by 3-6 FS scatters anywhere on the grid; always awards 6 free spins plus 1-4 feature modifiers (more for more scatters at trigger). Before the round, the player picks from 8 coin tokens in a memory-match pick screen to reveal modifiers: MORE (money) adds more MONEY symbols to the reel strips, MORE (scatter) adds more scatters, LEVEL UP starts the round with the frame already at 3x3, DUAL guarantees two frames on every free spin. At least one frame is guaranteed every free spin; every 3 scatters collected during the round expands the frame one level (2x2 up to 6x6) and awards 2 extra free spins. Round win is capped at 10,000x bet, ending the round immediately if reached.

RTP 96.52%High volatilitymax win ×10000demo ✓

From the verified capture of 03 Sep 2026 — not from the AI’s memory.

Playersearch_slots

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

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

Affiliateget_slot ×2

“Comparison table: Bubble Up! vs Gates of Olympus Super Scatter — RTP, max win, bonus buy.”

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

Editorget_slot

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

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

Designerget_slot

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

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

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

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/bubble-up-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/bubble-up-b7/
{
  "game": {
    "name": "Bubble Up!",
    "provider": "Pragmatic Play",
    "game_code": "vs20bblup",
    "theme": "Cheerful cartoon underwater/ocean-reef world: shrimp, seahorses, tropical fish, shells and starfish swim around a submerged rectangular reel-cage; a smiling pink cartoon octopus perches on a weathered stone tiki/moai statue to the right of the reels. No treasure-hunt or pirate motif -- purely a bright, friendly aquarium/coral-reef theme.",
    "art_style": "Flat-shaded 2D cartoon vector art with thick white/dark outlines around every symbol and character, glossy highlight dots (rounded-specular 'toy' look) on shells and fish bodies, bubble-letter (inflated, rounded, chunky) typography for all headings and the logo. Bright, evenly-lit daylight underwater palette (cyan/turquoise/royal-blue), no realistic shading or dramatic/night lighting. Straight-on / slightly elevated frontal camera on the reel grid (no isometric or 3D perspective). Overall mood is casual, family-friendly and playful, typical mobile-casual slot look -- not cinematic or dark.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 31 desktop screenshots (1280x800) + zoomed crops (OCR on this provider's decorative font is unreliable per defect P-P10, so all numbers below were read by eye/zoom, not from OCR strings).",
    "method_notes": "Every number in this document was cross-checked against at least one other screenshot/printed source before being recorded here; the frame/manifest already carried strong cross-verification (payout basis, bet limits, RTP, max multiplier) which this pass independently re-read from the source images and confirms. Anything that could not be independently confirmed is listed in 'unreadable_or_uncertain'.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Bright cyan/turquoise underwater scene: light rays and pale blue water gradient at the top, darker teal-blue seabed with sandy tan floor at the bottom; blurred rock formations, green seaweed fronds and pink/purple coral clusters at both left and right edges.",
    "reel_cage": "A large rounded rectangle of semi-transparent royal-blue glass/water bordered by a thick light-blue 'bubble foam' trim (a ring of small overlapping bubble shapes); thin vertical blue divider lines separate the 6 reel columns, no horizontal row dividers.",
    "jackpot_banners": "Five pill-shaped banners hang from thin white strings at the very top: MAXI (bright red), GRAND (orange), MAJOR (magenta/purple), MINOR (green), MINI (blue) -- each with bold white text outlined in a darker shade of its own color and a glossy highlight along the top edge.",
    "logo": "'BUBBLE' in cyan-to-white gradient bubble letters with a thick blue outline; 'UP!' in orange-to-yellow gradient bubble letters with a red/orange outline and a red exclamation mark; both words have a white halo/glow behind them.",
    "buttons_left_stack": "BUY FEATURE button: glossy purple/violet rounded square with lighter purple highlight band across the top. SPECIAL BETS button: matching glossy blue rounded square with a horizontal progress-style bar beneath the '3 OPTIONS' label.",
    "free_spins_gameplay_tint": "Reel cage and background shift from blue to a warm purple/magenta-violet tint during Free Spins (distinct from the blue base game), signalling the feature is active independent of any text.",
    "money_symbol": "Pink/red spiky pufferfish with large red-ringed eyes and light-pink belly highlight; when a frame lands on it the symbol shows its dollar value in a white pill, and can carry a black-and-gold tier ribbon (MINI/MINOR/MAJOR/GRAND) or a black-and-gold multiplier badge ('x2', 'x5', etc.) in the overlap zone.",
    "accent_colors": "Green is used for all confirm/navigation actions (paytable/rules nav arrows, ON toggle switches, AUTOPLAY start button, active Super Spin indicator bar); red is reserved for the close ('X') controls and the MAXI banner; gold/orange for headings and win/congratulations text; white for all body text and numeric read-outs.",
    "octopus_character": "Bright pink octopus with large dark oval eyes, pink cheek blush, a wide smile and pale-pink underside on its tentacles/head, perched on a grey weathered stone tiki-style column to the right of the reels in most game screens."
  },

  "symbols": {
    "note": "All identities and payouts read directly from zoomed crops of paytable_p1.png and paytable_p2.png (booklet pages 1/8 and 2/8). Payouts are printed in the paytable already converted to dollars at the demo's current bet ($2.00) -- see payout_basis note below; every value listed was fully legible, nothing was cut off.",
    "high_value": [
      {"name": "Orange-and-white clownfish", "appearance": "Round-bodied orange fish with two vertical white stripes edged in black, large dark eye", "payouts": {"6": "$50.00", "5": "$20.00", "4": "$10.00", "3": "$3.00"}, "rank": "highest-paying regular symbol"},
      {"name": "Brown/gold angelfish", "appearance": "Flat oval fish, olive-brown to golden body with a dark dorsal fin and tail, small yellow lips", "payouts": {"6": "$30.00", "5": "$10.00", "4": "$6.00", "3": "$2.50"}},
      {"name": "Purple/magenta fish", "appearance": "Small round fish, bright purple-pink body, large dark eye, pale belly", "payouts": {"6": "$20.00", "5": "$8.00", "4": "$5.00", "3": "$2.00"}},
      {"name": "Green round fish", "appearance": "Chunky round green fish with a large green-and-yellow eye, yellow lips, spotted texture on the body", "payouts": {"6": "$15.00", "5": "$6.00", "4": "$4.00", "3": "$1.50"}}
    ],
    "mid_low_value": [
      {"name": "Orange seahorse", "appearance": "Curled-tail seahorse, orange body with lighter orange fin ridges along its back", "payouts": {"6": "$7.50", "5": "$3.00", "4": "$2.00", "3": "$1.00"}},
      {"name": "Orange/pink shrimp", "appearance": "Curved shrimp with segmented orange-pink body and thin antennae", "payouts": {"6": "$7.50", "5": "$3.00", "4": "$2.00", "3": "$1.00"}},
      {"name": "Purple conch shell", "appearance": "Spiral conch shell, lilac/purple with a lighter pink inner lip", "payouts": {"6": "$5.00", "5": "$2.50", "4": "$1.50", "3": "$0.50"}},
      {"name": "Blue snail shell", "appearance": "Rounded spiral snail shell, pale blue with darker blue spiral ridges", "payouts": {"6": "$5.00", "5": "$2.50", "4": "$1.50", "3": "$0.50"}},
      {"name": "Pink starfish", "appearance": "Five-pointed starfish, bright pink with small white texture dots", "payouts": {"6": "$5.00", "5": "$2.00", "4": "$1.00", "3": "$0.50"}},
      {"name": "Yellow starfish", "appearance": "Five-pointed starfish, yellow-gold with small white texture dots", "payouts": {"6": "$5.00", "5": "$2.00", "4": "$1.00", "3": "$0.50"}}
    ],
    "money_symbol": {
      "name": "MONEY symbol (pink pufferfish)",
      "appearance": "Round pink/red pufferfish covered in small light-pink spikes, big red-and-white eyes, small open red mouth; glows with a light cyan aura on the reel.",
      "base_line_payouts": {"6": "$10.00", "5": "$5.00", "4": "$2.50", "3": "$1.00", "2": "$0.50", "note": "This is the ONLY regular symbol that pays from 2-of-a-kind; source paytable_p2.png top-right mini-table."},
      "random_value_mechanic": "On every spin, each MONEY symbol that lands also carries an independent random money value, only paid out if the symbol lands inside an active FRAME (see frame_feature below); this random value is separate from the base_line_payouts above. Possible values printed verbatim on paytable_p2.png: 0.5x, 1x, 1.5x, 2x, 2.5x, 3x, 4x, 5x, 7.5x, 8x, 10x, 15x, 20x (MINI), 40x (MINOR), 80x (MAJOR), 200x (GRAND), 400x, 800x, 2000x, or 10000x (MAXI) of the base bet.",
      "source": "paytable_p2.png (booklet page 2/8)"
    },
    "scatter": {
      "name": "FS (Free Spins scatter)",
      "appearance": "Round white/pearl-colored bubble/pearl disc with a thin purple ring border and a bright cyan glow radiating outward; bold yellow letters 'FS' with a red drop-shadow outline sit on top of the pearl.",
      "rules": "Can appear on all 6 reels. 3, 4, 5 or 6 scatters anywhere on the grid trigger the Free Spins feature.",
      "source": "paytable_p1.png (booklet page 1/8): 'This is the SCATTER symbol. It can appear on all reels.'"
    },
    "no_wild": "No WILD symbol was found on any paytable page or in any captured gameplay frame; the game's substitution/collection mechanic runs entirely through the MONEY symbol + FRAME FEATURE described below, not through a wild."
  },

  "core_mechanic_frame_feature": {
    "summary": "The FRAME FEATURE is the game's central mechanic and runs in the base game on every spin (not purchasable on its own). It works together with the random-value MONEY symbols described above.",
    "rules_verbatim": "Randomly in the base game, a frame of 2x2, 3x3, 4x4, 5x5 or 6x6 size can appear at a random position on the screen. Also randomly a second frame can appear on the same spin. When two frames overlap and MONEY symbols hit in the overlapping area, the MONEY symbols receive a random multiplier of 2x, 3x, 5x, 8x or 10x which multiply the value shown on the symbol. The values of all MONEY symbols that are within a frame are added together and paid.",
    "source": "paytable_p2.png (booklet page 2/8)",
    "worked_example": {
      "frame_source": "frame_feature_payout_settled.png (event caught by targeted RNG hunt with Super Spin 2 active to guarantee two frames)",
      "observed": "Two overlapping rounded-square frames cover part of the grid, spanning roughly rows 2-5 (of the visible crop) across columns 1-4; their merged outline renders as a single blended stroke rather than two separate rectangles (same rendering behavior as the Super Spin 2 example, see anomalies). Inside the frame area: a $16.00 pufferfish, a $30.00 pufferfish, and a pufferfish tagged 'MINOR' (=$80.00 at this bet) -- all three stacked in one column -- plus one pufferfish worth a base $5.00 that sits in the two-frame overlap zone and carries an 'x5' overlap-multiplier badge (5 x $5.00 = $25.00). Two more pufferfish values ($15.00 and $30.00) are visible one row further down, but that row sits BELOW the frames' bottom edge -- outside the frame boundary -- so per the rule ('values of all MONEY symbols that are WITHIN a frame are added together') they do not count toward the payout.",
      "arithmetic": "16.00 + 30.00 + 80.00 + (5.00 x 5) = 151.00 -- matches the settled 'WIN $151.00' counter shown on the same frame (credit dropped from $100,000.00-equivalent baseline to $99,850.00, consistent with the $2.00 base bet already spent on that spin). The two pufferfish values below the frame ($15.00, $30.00) are deliberately excluded from this sum -- they sit outside the frame boundary and do not pay; an earlier draft of this document wrongly included them (16+30+80+15+30+25=196, which does not match the $151.00 on screen) before this was caught and corrected.",
      "counter_progression_evidence": "Two additional frames of the SAME event (frame_feature_payout_mid.png, WIN still animating at $7.41; frame_feature_payout_final.png, WIN still animating at $105.54) show the win counter climbing toward the same settled $151.00, confirming individual MONEY values are summed and the total is revealed by a rolling counter animation, not shown instantly."
    }
  },

  "jackpot_style_banner_is_not_a_progressive_jackpot": {
    "claim": "The MAXI / GRAND / MAJOR / MINOR / MINI banner strip at the top of every game screen LOOKS like a 5-tier progressive jackpot ladder but is NOT one -- it is simply the same fixed MONEY-symbol multiplier tiers named in the paytable (20x=MINI, 40x=MINOR, 80x=MAJOR, 200x=GRAND, 10000x=MAXI), pre-multiplied by the currently selected base bet and redisplayed as a dollar figure.",
    "arithmetic_check_at_2_dollar_bet": {
      "MINI": {"printed_tier_multiplier": "20x", "banner_value": "$40.00"},
      "MINOR": {"printed_tier_multiplier": "40x", "banner_value": "$80.00"},
      "MAJOR": {"printed_tier_multiplier": "80x", "banner_value": "$160.00"},
      "GRAND": {"printed_tier_multiplier": "200x", "banner_value": "$400.00"},
      "MAXI": {"printed_tier_multiplier": "10000x", "banner_value": "$20,000.00"}
    },
    "behavior_observed": "The banner recalculates when the player changes the BASE BET field via the bet-menu +/- stepper (confirmed on bet_limits_max.png: base bet raised to $240.00 via BET MAX -> MAXI banner shows $2,400,000.00, exactly 10000 x $240). It does NOT change when a special bet (Super Spin 1/2) is merely activated without changing base bet -- e.g. under Super Spin 2 (total bet $200.00, but 'BASE BET' field in that dialog stays $2.00) the banner still reads MAXI $20,000.00, i.e. 10000 x $2.00, not 10000 x $200. A genuine progressive jackpot would not be tied to the player's own bet field this way.",
    "instruction_to_downstream_enrichment": "Do not record this banner as a jackpot feature."
  },

  "features": {
    "free_spins": {
      "trigger": "3, 4, 5 or 6 scatter (FS) symbols anywhere on the grid.",
      "spins_awarded": "Always 6 free spins, with 1, 2, 3 or 4 'modifiers' respectively for 3/4/5/6 scatters at trigger (confirmed on the demo pull: 3+ scatters -> 'YOU HAVE WON 6 FREE SPINS', free_spins_2.png).",
      "modifier_pick_screen": "Before the round starts, 8 gold coin tokens (each engraved with an octopus emblem) appear in two columns of 4 on a turquoise underwater backdrop, header 'PICK COIN TO WIN N UPGRADES'. Clicking coins reveals modifier names; matching two of the same modifier locks that modifier in for the upcoming round.",
      "possible_modifiers": [
        {"name": "MORE (money)", "icon": "grey/silver pufferfish coin", "effect": "More MONEY symbols are present on the reel strips during the free spins round."},
        {"name": "MORE (scatter)", "icon": "white pearl coin", "effect": "More SCATTER symbols are present on the reel strips during the free spins round."},
        {"name": "LEVEL UP", "icon": "blue frame coin", "effect": "The round starts with the frame already expanded to 3x3."},
        {"name": "DUAL", "icon": "blue frame coin (starred badge in-game)", "effect": "Two frames are guaranteed to appear on every free spin."}
      ],
      "in_round_frame_growth": "At least one frame is guaranteed on every free spin. A collection trail above the reels tracks every SCATTER symbol hit during the round; for every 3 scatters collected the frame expands one level (2x2 -> 3x3 -> 4x4 -> 5x5 -> up to a maximum of 6x6) and 2 additional free spins are awarded. Expansion applies from the next free spin; collecting more than 3 scatters in a single spin awards all corresponding upgrades at once.",
      "trail_ui": "Horizontal track above the reels showing round pearl markers with 'LEVEL UP +FS' tag icons interspersed at fixed intervals, and a purple sea-creature icon (eel/dragon-like) marking the far right (maximum) end of the trail.",
      "hud_during_feature": "Right-side vertical badge stack shows currently active modifiers for the round (e.g. a blue 'DUAL' star badge, grey 'MORE' badges) plus the current frame size (e.g. '2X2', '4X4'). Left side shows a pink 'N FREE SPINS LEFT' counter badge. Background/reel tint shifts from blue to purple/violet for the whole feature.",
      "special_reels": "Special (feature-only) reel strips are used during Free Spins per the rules text.",
      "max_win_cap": "The maximum win amount for a Free Spins round is capped at 10,000x bet; if a round's total win reaches that cap it ends immediately, the capped win is paid, and any remaining free spins are forfeited.",
      "end_screen": "'CONGRATULATIONS! YOU HAVE WON $X.XX IN N FREE SPINS' style summary (observed as 'FREE SPINS COMPLETED' + 'WIN $341.00' footer on win_screen.png, following a purchased round).",
      "source": "rules_p1.png (booklet page 3/8)"
    },
    "special_bets": {
      "summary": "A 'SELECT A SPECIAL BET' dialog lets the player pick one of three optional bet modes (or normal play) via the 'SPECIAL BETS' button on the left of the base game. Selecting one raises the total bet by a fixed multiplier of the chosen BASE BET.",
      "options": [
        {"name": "Ante Bet", "cost_at_2_dollar_base": "$3.00", "real_multiplier_of_base_bet": 1.5, "effect_text": "MORE POWER UP DURING FREE SPINS", "printed_internal_label": "Bet multiplier 30x (internal unit; real bet multiplier is 30/20 = 1.5x -- see internal_bet_units below)"},
        {"name": "Super Spin 1", "cost_at_2_dollar_base": "$40.00", "real_multiplier_of_base_bet": 20, "effect_text": "EVERY SUPER SPIN ONE FRAME IS ACTIVE", "printed_internal_label": "Bet multiplier 400x internal unit -> real 20x", "note": "Guarantees exactly one frame (random size) on every base-game spin. SCATTER symbols cannot land and Free Spins cannot trigger while active."},
        {"name": "Super Spin 2", "cost_at_2_dollar_base": "$200.00", "real_multiplier_of_base_bet": 100, "effect_text": "EVERY SUPER SPIN DUAL FRAME ARE ACTIVE", "printed_internal_label": "Bet multiplier 2000x internal unit -> real 100x", "note": "Guarantees two frames (random sizes, potentially overlapping) on every base-game spin. SCATTER symbols cannot land and Free Spins cannot trigger while active."}
      ],
      "source": "rules_p2.png (booklet page 4/8) + bonus_special_bets.png dialog; internal-unit reconciliation via rules_p3.png's 'Bet multiplier 20x - Normal play' line. (A second capture, bonus_special_bets2.png, was pulled from the manifest by the TL: it shows the identical dialog -- same prices, same base bet, same mode descriptions -- with only the dimmed reels behind it and the credit balance differing, i.e. it was not a second dialog state and added nothing; the file is now kept only as a working copy _dup_special_bets2.png, not part of the delivered set.)"
    },
    "buy_feature": {
      "summary": "Single buy option, no tiered menu.",
      "option": {"name": "Free Spins", "cost_at_2_dollar_base": "$200.00 (=100x total bet)", "effect": "Instantly triggers the Free Spins round; 3 or more scatters are guaranteed to hit randomly on the triggering spin."},
      "source": "rules_p2.png (booklet page 4/8) + bonus_buy_dialog.png"
    }
  },

  "technical_summary": {
    "grid": "6 reels x 6 rows, fixed-position grid (no cascading/tumble observed), 40 fixed paylines.",
    "grid_source": "base_game.png (visual count) + rules_p3.png (booklet page 5/8, numbered 1-40 payline diagrams).",
    "volatility": "HIGH -- shown as a text badge 'HIGH VOLATILITY' next to an orange pulsing-wave icon (NOT a discrete bolt/flame scale with countable segments; count_bolts.py does not apply to this badge style).",
    "volatility_source": "rules_p3.png (booklet page 5/8) and preview_win10000x.png / preview_2.png / preview_3.png (same badge on the promo splash).",
    "rtp": [
      {"value": 96.52, "variant": "default", "condition_note": "Base/normal play"},
      {"value": 96.51, "variant": "ante_bet", "condition_note": "With Ante Bet active"},
      {"value": 96.51, "variant": "feature", "condition_note": "With Super Spin 1 active"},
      {"value": 96.51, "variant": "feature", "condition_note": "With Super Spin 2 active"},
      {"value": 96.51, "variant": "bonus_buy", "condition_note": "Buy Free Spins"}
    ],
    "rtp_source": "rules_p3.png (booklet page 5/8): all five lines printed verbatim as 'The RTP of the game when using ... is 96.51%' / 'The theoretical RTP of this game is 96.52%'.",
    "bet_limits": {
      "min_bet_verified": "$0.20 (bet-menu stepper down to the point the '-' arrow greys out; matches printed MINIMUM BET $0.20)",
      "max_bet_verified": "$240.00 (bet-menu stepper up to the point the '+' arrow greys out, special bets OFF)",
      "verification_frames": ["bet_limits_min.png", "bet_limits_max.png"],
      "printed_max_bet_in_booklet": "$2,000.00 (rules_p3.png, 'MAXIMUM BET: $2,000.00')",
      "discrepancy_note": "The printed $2,000.00 does NOT match the measured $240.00 real maximum (ratio ~8.33x), and unlike other Pragmatic Play slots with this defect pattern (P-P02), no combination of the known special-bet multipliers (Ante 1.5x, Super Spin 1 20x, Super Spin 2 100x) reproduces this ratio cleanly. This is recorded as an OPEN, UNEXPLAINED discrepancy: the measured $240.00 is used as the real max bet; the printed figure is quoted as-is and NOT treated as authoritative."
    },
    "internal_bet_units": {
      "constant": "'Bet multiplier 20x - Normal play' (rules_p3.png)",
      "formula": "total_bet = bet_count x coin_value x 20 (verified: BET=10,COIN=$1.20 -> $240.00; BET=1,COIN=$0.01 -> $0.20)",
      "special_bet_internal_labels": "The Special Bets page prints its multipliers in the SAME internal 20x-based unit system, not as a real multiplier of total bet: Ante 'Bet multiplier 30x' = 30/20 = 1.5x real; Super Spin 1 'Bet multiplier 400x' = 400/20 = 20x real; Super Spin 2 'Bet multiplier 2000x' = 2000/20 = 100x real. Real multipliers were cross-checked against the actual dollar costs shown in bonus_special_bets.png at $2.00 base ($3.00/$40.00/$200.00) and match exactly."
    },
    "payout_basis": {
      "basis": "total_bet (full current bet), NOT per-line or per-way.",
      "evidence": "base_game_win_line4.png: at a $2.00 total bet, the win readout prints '3x [seahorse] LINE 4 PAYS $1.00'; the paytable (paytable_p1.png) at the same $2.00 bet prints the seahorse's 3-of-a-kind tier as exactly $1.00. The two numbers match without dividing by the 40 paylines, confirming paytable values are already expressed as a dollar amount of the full bet."
    },
    "max_win_multiplier": {
      "value": "10,000x bet",
      "evidence_1": "paytable_p2.png text: '...400x, 800x, 2000x or 10000x (MAXI) base bet' -- the top of the MONEY-symbol random-value list.",
      "evidence_2": "preview_win10000x.png promo slide text: 'WIN UP TO 10,000X BET' next to a MONEY-symbol icon, plus 'up to 10,000x bet' repeated below.",
      "evidence_3": "rules_p1.png and rules_p5.png (Free Spins/Settings booklet pages) both independently state 'The maximum win amount is limited to 10000x bet.'"
    },
    "demo_default_bet": "$2.00",
    "demo_credit": "$100,000.00",
    "currency_view": "CREDIT and BET labels appear to be clickable to switch between coin/cash views per the How To Play page (rules_p4.png), though this was not separately captured toggled.",
    "keyboard": "SPACE and ENTER buttons start/stop the spin (rules_p3.png).",
    "malfunction_clause": "'Malfunction voids all pays and plays.' (rules_p3.png)"
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "3-slide promo carousel shown before entering the game, dot indicators at bottom-left of the reel panel (a lit gold dot marks the current slide, unlit dark dots the others). Left half of each slide shows a static illustrative reel/frame example; right half is constant across slides: game logo 'BUBBLE UP!', the jackpot banner strip, an 'ENTER' round black button with white refresh/spin-arrows icon, a 'HIGH VOLATILITY' badge, and a 'DON'T SHOW NEXT TIME' checkbox.",
      "slide_1": "preview_win10000x.png -- reel example highlights three glowing FS scatter pearls; caption 'WIN UP TO 10,000X BET' and, with a small money-symbol icon, 'UP TO 10,000X BET'.",
      "slide_2": "preview_2.png -- reel example shows two overlapping frames over a block of fish/money symbols, two money symbols tagged with black 'x2' overlap-multiplier badges; caption 'COLLECT SCATTERS TO EXPAND FRAMES IN FREE SPINS' (same caption text as slide 3; slide differs in which carousel dot is lit and a slightly different reel snapshot).",
      "slide_3": "preview_3.png -- near-identical composition to slide 2 (same frame illustration, same caption), rightmost dot lit."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "6-reel x 6-row grid centered on screen inside a rounded blue glass 'aquarium' cage trimmed with a light-blue bubble border, on a bright cyan underwater background with coral/seaweed at the edges and a pink octopus perched on a stone tiki column at the right.",
      "top_banner_strip": "Five hanging pill banners (MAXI/GRAND/MAJOR/MINOR/MINI) with live dollar values that scale with the current base bet (see jackpot_style_banner_is_not_a_progressive_jackpot).",
      "left_stack": "Game logo 'BUBBLE UP!' at top; 'BUY FEATURE' purple button below it; 'SPECIAL BETS 3 OPTIONS' blue button with a horizontal bar underneath at the bottom of the stack.",
      "bottom_bar": {
        "far_left": "Three small round dark buttons stacked bottom-left: hamburger MENU (three lines) opens System Settings; a speaker/sound icon below it; an 'i' info icon opens the paginated info booklet.",
        "balance_labels": "'CREDIT $100,000.00' and 'BET $2.00' in yellow/orange text, center-left.",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in white, center.",
        "right_controls": "Round '-' (decrease bet) button, large circular SPIN button (two white curved arrows forming a circle), round '+' (increase bet) button, and an 'AUTOPLAY' button beneath the spin button.",
        "branding": "'PRAGMATIC PLAY' in small grey text, bottom-left corner."
      },
      "color_blind_notes": "All bottom-bar controls are white glyphs on dark circles (shape-coded, not color-coded); bet +/- distinguished by their +/- glyphs, not color."
    },
    "paytable": {
      "type": "paytable",
      "pages": "Booklet pages 1/8 and 2/8.",
      "page_1": "'GAME RULES' header + 'All symbols pay from left to right on adjacent reels starting from the leftmost reel.' Grid of the 10 regular paying symbols with 6/5/4/3-of-a-kind dollar values (see 'symbols'), plus the FS scatter callout at the bottom.",
      "page_2": "MONEY symbol (pufferfish) mini-paytable (6/5/4/3/2-of-a-kind), full text of the random-value list and the FRAME FEATURE rules (see 'core_mechanic_frame_feature').",
      "navigation": "Bottom-left: three green controls -- left triangle (previous page), an X (close, center), right triangle (next page); 'Page N/8' bottom-right; a red X in the top-right corner also closes the booklet.",
      "color_blind_notes": "Nav controls differentiated by shape (triangle-left / cross / triangle-right), not color alone."
    },
    "rules": {
      "type": "rules",
      "pages": "Booklet pages 3-8 of 8 (same dark panel style, green nav, 'Page n/8' indicator).",
      "page_3_free_spins": "'FREE SPINS' -- trigger, 6-spins-with-modifiers award, coin-pick modifier mechanic, frame-growth-via-scatter-collection rules, max win 10,000x cap (full text under features.free_spins).",
      "page_4_special_bets": "'SPECIAL BETS' + 'BUY FEATURE' -- Super Spin 2/1 and Ante Bet internal multipliers and effects; Free Spins buy price 100x total bet.",
      "page_5_game_rules": "'GAME RULES' -- HIGH VOLATILITY badge; payline mechanics text; 40-line diagram (numbered 1-40, each with a small on/off cell grid); RTP lines (5 values); SPACE/ENTER controls; MIN/MAX BET; malfunction clause.",
      "page_6_how_to_play": "rules_p4.png -- 'HOW TO PLAY' -- explains bet +/- and bet menu, spin button, settings menu, spin-speed cycle icon (normal/quick/turbo), sound toggle, info button, CREDIT/BET coin-cash toggle, autoplay menu.",
      "page_7_settings_menu": "rules_p5.png -- 'SETTINGS MENU' + 'INFORMATION SCREEN' + 'BET MENU' -- Intro Screen/Ambient/Sound FX/Game History toggles; info page scroll and close controls; bet menu multiplier and total bet fields; repeats the 10,000x round-win cap text.",
      "page_8_autoplay": "rules_p6.png -- 'AUTOPLAY' -- choosing a number of autospins starts autoplay; SKIP SCREENS auto-skips feature intro/end screens after a short delay. (This is the booklet's own AUTOPLAY page, distinct from the live autoplay.png dialog described under screens.autoplay below.)"
    },
    "bonus_special_bets_dialog": {
      "type": "bonus",
      "frame": "bonus_special_bets.png",
      "title": "SELECT A SPECIAL BET",
      "layout": "Glossy blue rounded 'bubble' panel; three side-by-side option cards (Ante Bet / Super Spin 1 / Super Spin 2, each showing its dollar cost and a one-line effect description); a highlighted card has a gold/yellow border (Super Spin 2 shown selected); a BASE BET stepper ($2.00, +/- buttons) beneath the cards; red X closes the dialog top-right.",
      "single_frame_note": "Only one dialog frame is in the delivered set. A second capture (bonus_special_bets2.png) was removed by the TL after a pixel comparison showed it to be the SAME dialog state as bonus_special_bets.png -- identical prices, base bet and mode descriptions, differing only in the dimmed reels behind the panel and the credit balance. There is no second, 'with descriptions' state of this dialog; both option text and prices are always shown together."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "frame": "bonus_buy_dialog.png",
      "title": "BUY FEATURE",
      "layout": "Glossy purple rounded panel; a single yellow-bordered highlighted box reading 'FREE SPINS $200.00 -- TRIGGER THE FEATURE FOR 100X BET'; a BASE BET stepper ($2.00, +/- buttons) beneath; red X closes top-right."
    },
    "special_bets_gameplay": {
      "type": "bonus",
      "content": "Two gameplay frames captured with each Super Spin mode active (accessed via the SPECIAL BETS button; the left-stack button shows 'SUPER SPIN 1 ACTIVE' / 'SUPER SPIN 2 ACTIVE' with a green toggle bar while a mode is running).",
      "super_spin_1_frame": "bonus_super_spin1_gameplay.png -- bet raised to $40.00; a single rounded-square frame outline (visually about 4x4) is guaranteed on the grid every spin.",
      "super_spin_2_frame": "bonus_super_spin2_gameplay.png -- bet raised to $200.00; two guaranteed frames, rendered as one merged/blended rounded outline rather than two clearly separate squares (see anomalies)."
    },
    "free_spins_pick_screen": {
      "type": "free_spins",
      "frame": "free_spins_1.png",
      "content": "Header 'PICK COIN TO WIN N UPGRADES' in blue bubble-letter font over a turquoise cave/reef backdrop; 8 gold coin tokens (each stamped with an octopus emblem) arranged in two columns of four; the pink octopus character stands to the right, smiling.",
      "purpose": "Player clicks coins to reveal modifier names; matching a pair locks that modifier into the upcoming Free Spins round."
    },
    "free_spins_trigger_screen": {
      "type": "free_spins",
      "frame": "free_spins_trigger.png",
      "content": "The guaranteed entry spin of the purchased round: three glowing FS scatter pearls visible on the reels (grid still on the base game's blue tint at this point, immediately before the 'CONGRATULATIONS' award screen), confirming the buy-feature guarantee of 3+ scatters on the triggering spin described in rules_p2.png."
    },
    "free_spins_award_screen": {
      "type": "free_spins",
      "frames": "free_spins_2.png and free_spins_3.png",
      "content": "'CONGRATULATIONS!' in a gold/orange bubble-letter header; 'YOU HAVE WON' in white; a large blue oval bubble containing the awarded spin count in bold orange (observed value: '6'); 'FREE SPINS' in white; 'PRESS ANYWHERE TO CONTINUE' prompt; radiant blue light-burst background.",
      "duplicate_frame_note": "free_spins_3.png is the same 'YOU HAVE WON 6 FREE SPINS' screen as free_spins_2.png, captured a moment later -- not a distinct screen or a later game state, just a second grab of the same award screen. Both frames are kept in the delivered set (capturer's own note), but only free_spins_2.png needs to be read for content; free_spins_3.png adds nothing new."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "Same 6x6 reel cage, tinted purple/violet instead of the base game's blue. A horizontal collection trail above the reels shows pearl markers and 'LEVEL UP +FS' tag icons at intervals, ending in a purple sea-creature icon at the far right. Right side: vertical stack of active-modifier badges (e.g. a blue star 'DUAL' badge, grey 'MORE' badges for money/scatter, and a dark badge showing the current frame size such as '2X2' or '4X4'). Left side: a pink rounded-square 'N FREE SPINS LEFT' counter. Bottom center: 'WIN $X.XX' readout and 'FREE SPINS LEFT N' text. Bottom-right corner shows a treasure chest spilling gold coins with the pink octopus beside it.",
      "frame_1": "free_spins_4.png -- 5 of 6 spins left, DUAL modifier active, frame size indicator '2X2', WIN $3.00 (captured mid reel-stop animation, some symbols still blurred).",
      "frame_2": "free_spins_5.png -- 2 of 6 spins left, DUAL modifier active, frame size indicator '4X4', MONEY symbols worth $1.00/$3.00 visible inside the frame, WIN $156.00 (also captured mid reel-stop animation).",
      "color_blind_notes": "Feature state is signalled by BOTH the purple palette shift AND explicit text ('FREE SPINS LEFT', badge labels like 'DUAL'/'MORE'/frame-size numbers) -- not color alone."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "End-of-round summary shown over the base game reels: bottom text reads 'FREE SPINS COMPLETED' and 'WIN $341.00' in large yellow digits; the underlying reel frame still shows the final Frame Feature state -- two overlapping frame outlines covering a block of the grid, containing exactly two MONEY (pufferfish) symbols: one worth $1.00 plain, and one worth a base $2.00 carrying a gold 'x10' overlap-multiplier badge (in the two-frame overlap zone), i.e. that symbol pays 10 x $2.00 = $20.00 toward the round total.",
      "note_on_composition": "win_screen.png reconciles to the purchased-Free-Spins round: starting credit $100,000.00 minus the $200.00 buy price = $99,800.00 (seen on free_spins_1.png/free_spins_2.png), ending credit $100,141.00, i.e. a genuine round win of $341.00 -- matches the 'WIN $341.00' readout exactly."
    },
    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "layout": "Dark near-black translucent panel; left column has a 'GAME HISTORY' link (external-link icon) and a 'TOTAL BET' +/- stepper; right column lists 5 toggle switches with short descriptions: BATTERY SAVER (off, white/grey switch -- 'save battery life by reducing animation speed'), AMBIENT MUSIC (on, green), SOUND FX (on, green), INTRO SCREEN (on, green -- 'show the intro screen before starting the game'), SLOTS PROMOTIONS (on, green -- 'display promo badge').",
      "color_blind_notes": "Each toggle's state is ALSO shown by the switch handle's left/right position, not only by green-vs-grey color."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark panel; three checkboxes in a row -- TURBO SPIN (unchecked, empty outline box), QUICK SPIN (unchecked, empty outline box), SKIP SCREENS (CHECKED -- solid green box with a white checkmark) on the captured frame; 'NUMBER OF AUTOSPINS' label above a horizontal slider (green filled track, round handle far right) reading '100'; a large green 'START AUTOPLAY (100)' button at the bottom.",
      "discrepancy_note": "An earlier manifest capture note claimed all three checkboxes were switched off before this frame was taken; a pixel zoom of this exact saved frame showed SKIP SCREENS clearly CHECKED (solid green with a white checkmark) while Turbo Spin and Quick Spin were unchecked. Flagged to the TL, who re-verified by pixels and corrected the manifest note to match the frame (manifest.json now reads: TURBO SPIN and QUICK SPIN empty, SKIP SCREENS checked). Resolved -- both this document and the manifest now agree with what the frame actually shows.",
      "color_blind_notes": "Checkbox state uses a checkmark glyph (shape), not color alone, though the ON state is also filled green."
    }
  },

  "bet_menu_dialog": {
    "type": "other",
    "title": "BET MULTIPLIER 20x (shown as a header on the bet-menu panel)",
    "layout": "Dark panel opened from the bottom '+'/'-' bet controls: 'BET' stepper (coin count), 'COIN VALUE' stepper (dollar denomination), 'TOTAL BET' read-only field showing the product, and a green 'BET MAX' button that jumps straight to the maximum measured bet.",
    "verified_extremes": {
      "minimum": "BET=1, COIN VALUE=$0.01 -> TOTAL BET $0.20 (both '-' arrows greyed out at this point)",
      "maximum": "BET=10, COIN VALUE=$1.20 -> TOTAL BET $240.00 (both '+' arrows greyed out at this point; reached via the 'BET MAX' button)"
    }
  },

  "accessibility_observations": {
    "screen_reader": "Stable control layout: menu/sound/info stacked bottom-left, bet +/- flank the central round spin button, autoplay sits just below spin. The info booklet is a strictly linear 8-page sequence navigated by triangle-left/X/triangle-right, with an explicit 'Page N/8' read-out on every page.",
    "motor": "Large circular touch targets for spin/menu/sound/info; SPACE and ENTER also start/stop a spin (keyboard alternative to clicking); autoplay and the bet-menu 'BET MAX'/'BET MIN'-style stepper reduce the number of individual clicks needed to reach bet extremes.",
    "color_blind": "Most state is communicated redundantly: toggle switches use handle position as well as color, checkboxes use a checkmark glyph, the free-spins feature is signalled by both a palette shift (blue->purple) and explicit text/counters, frame-feature multiplier and tier badges (MINI/MINOR/MAJOR/GRAND/MAXI, 'x2'/'x5'/'x10') are always printed as text/numerals on top of the color. Residual risk: the five jackpot-style banners (MAXI/GRAND/MAJOR/MINOR/MINI) are distinguished primarily by color plus their text label -- the label text is present on every banner, so this is safe, but a colorblind user relying on color alone to compare relative tier size at a glance would need to read the text.",
    "deaf_hard_of_hearing": "No audio-only information was found; all state (spin outcome, win amounts, feature triggers, modifiers, spins remaining) is conveyed through on-screen text and numerals. Sound/music are purely decorative and independently toggleable (SOUND FX, AMBIENT MUSIC in System Settings)."
  },

  "anomalies": [
    "Printed booklet MAXIMUM BET is $2,000.00 (rules_p3.png) but the measured real maximum obtainable via the bet-menu stepper (special bets off) is $240.00 -- an unexplained ~8.33x discrepancy that does not correspond to any of the three special-bet real multipliers (1.5x / 20x / 100x). Recorded as an open, unresolved observation; the measured $240.00 is used as the real max_bet value, not the printed figure.",
    "The MAXI/GRAND/MAJOR/MINOR/MINI banner strip visually resembles a tiered progressive jackpot ladder but is confirmed to be a bet-scaled restatement of the fixed MONEY-symbol multiplier tiers (see jackpot_style_banner_is_not_a_progressive_jackpot) -- it should NOT be catalogued as a jackpot feature.",
    "autoplay.png (the single delivered Autoplay Settings frame) shows SKIP SCREENS checked/on, TURBO SPIN and QUICK SPIN unchecked. An earlier manifest capture note claimed all three were off; flagged to the TL, who re-verified by pixels and corrected the manifest note -- resolved, no remaining conflict.",
    "The Super Spin 2 guaranteed-dual-frame outline (bonus_super_spin2_gameplay.png) renders as a single merged irregular blob rather than two clearly separate square outlines, making it visually hard to confirm two distinct frames from that frame alone; the underlying '2 frames' claim rests on the printed rule text (rules_p2.png), not on unambiguously reading two separate outlines in that screenshot."
  ],

  "unreadable_or_uncertain": [
    "Exact real-world species identity of the four 'high value' fish symbols (e.g. whether the brown/gold fish is meant to be a specific angelfish species) -- described by appearance/color only, not by a confirmed species name.",
    "Whether CREDIT/BET labels actually toggle between a coin view and a cash view when clicked, as stated in rules_p4.png -- this interaction was not separately captured in the toggled state, so it is reported as printed text only, not as directly observed behavior.",
    "The precise mechanism/formula behind the printed $2,000.00 MAXIMUM BET vs the measured $240.00 real maximum (see anomalies) -- no combination of known multipliers reproduces it, and no further explanation is available from the captured frames.",
    "Whether the Super Spin 2 guaranteed frames are always non-overlapping, always overlapping, or randomly either -- the rules text only says 'two frames of random sizes are guaranteed to appear in random positions,' and the one captured example frame is ambiguous about whether the two frames are actually separate or merged."
  ]
}

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.