Gravity Bonanza

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

Free demo · not real-money play 1 plays in 30 days · last one 8 hours ago
✓ Working · checked 3 weeks, 6 days ago Verified · 15 Jul 2026
RTP 96.09%
Volatility High
Max win ×10000
Grid 7×7
For webmasters & affiliates
Embed demo

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

Asset pack

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

1 download · last one 8 hours ago
Slot API

GET /v1/slots/gravity-bonanza-b7/

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

58 API calls this month
Ask AI MCP NEW

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

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

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

Captured 15 Jul 2026 View capture log

Per-screen breakdown

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

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 430 430 Jul Aug '25: 260 260 Aug Sep '25: 260 260 Sep Oct '25: 340 340 Oct Nov '25: 290 290 Nov Dec '25: 210 210 Dec Jan '26: 250 250 Jan Feb '26: 270 270 Feb Mar '26: 260 260 Mar Apr '26: 330 330 Apr May '26: 290 290 May Jun '26: 240 240 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇳🇱Netherlands 10 10 10 10 10 10 10 20 10 10
🇵🇹Portugal 10 10 10 10 10 10 10 10 10 10
🇹🇳Tunisia 10 10 10 10 10 10 10 10 10 10
🇭🇷Croatia 10 10 10 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10 10 10 10 10
🇹🇷Turkey 10 10 10 10 10 10 10 10
🇱🇧Lebanon 10 10 10 10 10
🇰🇷South Korea 10 10
🇹🇭Thailand 10 10
🇨🇦Canada 20 20 20 20 20 20 20 20 20 20
🇩🇰Denmark 10 10 10 10 20 40 10 10 10 10 10
🇧🇷Brazil 10 10 10 10 10 10 10 10 20 10 10 20
🇫🇮Finland 20 20 20 20 20 20 20
🇬🇷Greece 10 10 10 10 10 10 10 10 10 10 20 10
🇮🇩Indonesia 10 10 10 10 10 10 20 10 10 10 10 10
🇵🇭Philippines 10 10 10 10 10 10 10 10 10 10 10 10
🇮🇹Italy 10 10 10 10 10 10 10 20 10 10
🇿🇦South Africa 10 10 10 10 10 10 10 10 10 10 10
🇬🇧United Kingdom 10 10 10 10 10 10 10 10 10 10 10
🇧🇪Belgium 20 20 20 20 20
🇩🇪Germany 10 10 10 10 10 10 10 10
🇲🇾Malaysia 20 20 20 20
🇪🇸Spain 10 10 10 10 10 10 10
🇫🇷France 10 10 10 10 10 10
🇳🇴Norway 10 10 10 10 10
🇵🇱Poland 10 10 10 10
🇵🇪Peru 10 10 10
🇦🇹Austria 10 10
🇨🇾Cyprus 10 10
🇪🇪Estonia 10 10
🇮🇳India 20
🇻🇳Vietnam 10 10
🇧🇬Bulgaria 10
🇨🇴Colombia 10
🇭🇰Hong Kong 10
🇯🇵Japan 10
🇳🇿New Zealand 10
🇸🇦Saudi Arabia 10
🇸🇬Singapore 10
🇱🇻Latvia 10 10 10 10 10 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10 10 10 10
🇦🇷Argentina 10 10 10 10 10 10 10
🇷🇴Romania 10 10 10 10 10 10 10
🇦🇺Australia 10 10 10 10 10
🇧🇾Belarus 10 10 10 10
🇭🇺Hungary 10 10 10
🇲🇽Mexico 10 10 10
🇺🇸United States 20 20 20 20 20 20
🇨🇭Switzerland 30 30 30
Full per-country breakdown via the API →

What we extracted from Gravity Bonanza

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

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

Specification

verified parameters
provider Pragmatic Play
volatility High
max_win_x ×10000
layout 7×7
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2023

RTP configurations

This game does not run at one fixed RTP. It ships 2 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.09%
Bonus Buy 95.99% Buy Free Spins

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

Symbols & paytable

9 symbols
9 icons (ZIP)
Moon (blue crescent)
Moon (blue crescent)
High Pay

Top-paying symbol: glossy pale-blue crescent moon with soft blue glow and darker blue crater dots; unique crescent shape distinguishes it regardless of color vision.

MatchPayoutUnit
5x 1.00 Multiplier
7x 1.75 Multiplier
9x 2.50 Multiplier
11x 7.50 Multiplier
13x 35.00 Multiplier
15x 150.00 Multiplier
16x 300.00 Multiplier
19x 600.00 Multiplier
22x 1250.00 Multiplier
25x 2500.00 Multiplier
28x 5000.00 Multiplier
31x 10000.00 Multiplier
Burger planet
Burger planet
High Pay

Cheeseburger-shaped planet: mustard-yellow/tan bun body encircled by a bright pink/magenta glowing ring; tan body plus pink ring distinguish it from the red planet's gold ring.

MatchPayoutUnit
5x 0.75 Multiplier
7x 1.25 Multiplier
9x 2.00 Multiplier
11x 6.00 Multiplier
13x 30.00 Multiplier
15x 100.00 Multiplier
16x 200.00 Multiplier
19x 400.00 Multiplier
22x 750.00 Multiplier
25x 1500.00 Multiplier
28x 3000.00 Multiplier
31x 6000.00 Multiplier
Purple moon/planet
Purple moon/planet
High Pay

Sphere shading light lavender to deep purple with dark-purple crater marks and a thin cyan rim-light glow; no ring, unlike the two ringed planet symbols.

MatchPayoutUnit
5x 0.50 Multiplier
7x 1.00 Multiplier
9x 1.50 Multiplier
11x 4.50 Multiplier
13x 20.00 Multiplier
15x 60.00 Multiplier
16x 120.00 Multiplier
19x 250.00 Multiplier
22x 500.00 Multiplier
25x 1000.00 Multiplier
28x 2000.00 Multiplier
31x 4000.00 Multiplier
Star
Star
High Pay

Five-pointed rounded star, solid pink/magenta-red fill with lighter pink glow outline; shape alone distinguishes it from the similarly-hued sushi-roll planet.

MatchPayoutUnit
5x 0.40 Multiplier
7x 0.75 Multiplier
9x 1.25 Multiplier
11x 3.00 Multiplier
13x 10.00 Multiplier
15x 40.00 Multiplier
16x 80.00 Multiplier
19x 150.00 Multiplier
22x 300.00 Multiplier
25x 600.00 Multiplier
28x 1250.00 Multiplier
31x 2500.00 Multiplier
Sushi-roll planet
Sushi-roll planet
Low Pay

Salmon nigiri/maki sushi roll styled as a planet: orange-red exterior with a visible white-rice and green-filling cross-section, plus small orbiting debris specks.

MatchPayoutUnit
5x 0.30 Multiplier
7x 0.50 Multiplier
9x 1.00 Multiplier
11x 2.50 Multiplier
13x 8.00 Multiplier
15x 30.00 Multiplier
16x 60.00 Multiplier
19x 125.00 Multiplier
22x 250.00 Multiplier
25x 500.00 Multiplier
28x 1000.00 Multiplier
31x 2000.00 Multiplier
Green orb
Green orb
Low Pay

Glossy translucent bright-green sphere with a lighter highlight spot near the top; smoothest/shiniest symbol, with no craters, ring or texture unlike other planets.

MatchPayoutUnit
5x 0.25 Multiplier
7x 0.40 Multiplier
9x 0.75 Multiplier
11x 2.00 Multiplier
13x 6.00 Multiplier
15x 25.00 Multiplier
16x 50.00 Multiplier
19x 100.00 Multiplier
22x 200.00 Multiplier
25x 400.00 Multiplier
28x 750.00 Multiplier
31x 1500.00 Multiplier
Red ringed planet
Red ringed planet
Low Pay

Lowest-paying symbol: dark crimson/maroon cracked sphere with gold crack lines, encircled by a bright golden-yellow glowing ring; gold ring vs the burger planet's pink ring disambiguates the two for colorblind users.

MatchPayoutUnit
5x 0.20 Multiplier
7x 0.30 Multiplier
9x 0.50 Multiplier
11x 1.50 Multiplier
13x 5.00 Multiplier
15x 20.00 Multiplier
16x 40.00 Multiplier
19x 75.00 Multiplier
22x 150.00 Multiplier
25x 250.00 Multiplier
28x 500.00 Multiplier
31x 1000.00 Multiplier
BONUS
BONUS
Bonus

Cartoon UFO with teal glass dome cockpit and glowing cyan window panels; appears on all reels; 3/4/5/6/7 anywhere trigger or retrigger Free Spins for 10/15/20/30/50 spins.

MatchPayoutUnit
3x 10.00 Free Spins
4x 15.00 Free Spins
5x 20.00 Free Spins
6x 30.00 Free Spins
7x 50.00 Free Spins
BLACK HOLE
BLACK HOLE
Other

Dark portal with swirling blue-white energy arcs; max 1 per base spin (incl. tumbles); collects every instance of one random symbol into the Gravity Bonus payout; in Free Spins can carry a x2/x3/x5/x10 multiplier on that payout.

Bonus modes

4 modes
Base Game Modifier base
Base Game

7x7 fixed grid, cluster pays (minimum 5 identical symbols connected horizontally or vertically, not diagonally); Tumble feature removes winning symbols, drops new ones and re-evaluates until no new wins remain; all tumble wins from one spin summed; wins multiplied by base bet.

Base Game Modifier gravity_bonus
Black Hole / Gravity Bonus

Always-on random modifier: at most 1 BLACK HOLE symbol per base spin (including its tumbles); when it hits, a random paying symbol is collected across all instances currently on screen and in subsequent tumbles, paid at spin end via the GRAVITY BONUS indicator equal to that symbol's own payout for the collected count.

Free Spins free_spins
Free Spins

Triggered by 3/4/5/6/7 BONUS symbols anywhere on the grid awarding 10/15/20/30/50 free spins; same table retriggers during the round (no stated cap on retriggers); special reels are in play; Black Hole can additionally carry a random x2/x3/x5/x10 multiplier applied to that spin's Gravity Bonus payout; shares the 10,000x bet max win cap with the base game, forfeiting remaining spins if reached.

Other buy_free_spins
Buy Free Spins

Instantly triggers the Free Spins feature for 100x current total bet (confirmed $200.00 at a $2.00 total bet); the triggering spin can land 3/4/5/6/7 BONUS symbols at random; lowers theoretical RTP from 96.09% to 95.99%.

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#231524 base dominant 1 base
#55282B base dominant 2 base
#A36458 base dominant 3 base
#9C5631 base dominant 4 base
#593254 base dominant 5 base
#D09A62 base dominant 6 base
#6798FD free_spins dominant 1 free_spins
#556CF3 free_spins dominant 2 free_spins
#F0F1FE free_spins dominant 3 free_spins
#95A5FC free_spins dominant 4 free_spins
#170E18 bonus dominant 1 bonus
#23105A bonus dominant 2 bonus
#F3F4F7 bonus dominant 3 bonus
#251090 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Symbols distinguished primarily by shape: unique crescent (Moon), five-point star (Star), glossy plain sphere (Green orb), sphere with visible cut interior (Sushi-roll planet), cratered textured sphere with no ring (Purple planet); the two ringed planets are disambiguated by both body hue and ring hue together - tan body/pink ring (Burger planet) vs. dark-red body/gold ring (Red planet), differing in both hue and brightness.
  • Autoplay checkboxes show a white checkmark glyph inside a green (checked) or dark-outlined (unchecked) box, not color alone; Settings toggles show switch handle position (left=off, right=on) plus track color; Buy Free Spins dialog differentiates Cancel (X glyph, red) from Confirm (checkmark glyph, green) by shape as well as color; Black Hole multiplier and Free Spins counter are always shown as plain numeric/text labels, never color-only.
Screen Reader
  • Stable control positions across all screens: hamburger menu and sound icons at far left of the bottom bar, info 'i' icon just to their right, CREDIT/BET readout center-left, bet +/- flanking the large central SPIN button, AUTOPLAY directly below SPIN; the in-game rules/paytable booklet is a linear 7-page sequence navigable with previous/close/next controls and an explicit 'Page N/7' counter. Caveat: on rules page 3/7 two body-text paragraphs visually overlap by one line at the Buy Free Spins section boundary, which could garble image-to-text extraction from that specific frame (both sentences remain legible by reading around the overlap).
Motor Accessibility
  • All primary controls are large circular touch targets, with the central SPIN button the largest element in the bottom bar; SPACE and ENTER keys can start/stop a spin without a mouse; Autoplay with an adjustable spin count (up to at least 100) and an optional Skip Screens option reduces required manual actions.
Hearing Accessibility
  • No information found to be conveyed through audio alone in captured frames; all game state (win amounts, free-spins-left counter, Black Hole multiplier, Gravity Bonus running total) is shown as on-screen text/numbers; Ambient Music and Sound FX are purely optional/decorative toggles in Settings.
Low Vision
  • Win amounts, credit, bet, RTP, max win and free-spins-left counter use large high-contrast gold/orange or white/cyan text on dark backgrounds; body text on the rules/paytable booklet is white/off-white on a near-black translucent panel at a single large font size per page rather than dense small print.

Media & assets

12 files · 12 types
24 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
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Preview (2-slide splash: max win/volatility, Black Hole feature explainer), base game (idle and a natural tumble win), Buy Free Spins confirmation dialog ($200.00 = 100x total bet $2.00), Free Spins trigger screen (10 spins awarded), Free Spins gameplay (mid-tumble, settled win, win-highlight with two clusters, Black Hole x10 multiplier hit, Gravity Bonus $7.75 payout, last-spin with second Black Hole x2), win screens (SENSATIONAL intermediate celebration, CONGRATULATIONS round summary $668.60), paytable (all 7 symbols with full 17-row payout ladders plus BONUS symbol), 7-page rules booklet (tumble/Black Hole/Gravity Bonus, Free Spins/buy, RTP/volatility/bet limits, how to play, settings/bet menu, autoplay), settings, autoplay.
Exact reel-strip/weighting difference for 'special reels are in play during the feature' (Free Spins) is not disclosed on any captured screen - only the fact that it happens is stated in the rules.
No explicit cap on the number of Free Spins retriggers is stated in the rules text; the captured round had no retrigger, so this remains undocumented rather than confirmed unlimited.
Full set of win-celebration tier names/thresholds not captured - only 'NICE', 'SENSATIONAL' and the final 'CONGRATULATIONS' round-summary label were observed; any other tier names or their dollar/multiplier thresholds are not stated anywhere in the rules.
No WILD symbol exists in this game (cluster-pays title with no substitute symbol) - confirmed absent from paytable, all 7 rules pages and every captured gameplay frame; noted here as an honest absence, not an oversight.
Payout ladders truncated to fit the API limit of 12 payout rows per symbol: this cluster-pays title lists 17 tiers per symbol (5,6,7,8,9,10,11,12,13,14,15,16-18,19-21,22-24,25-27,28-30,31-49). Retained here: the minimum-cluster tier (5), an even sample of the single-count tiers (7,9,11,13,15) and ALL six range tiers (16,19,22,25,28,31 - including the top 31-49 tier that equals the stated 10,000x max win). Omitted from this field only: tiers 6, 8, 10, 12 and 14, whose values sit between retained neighbours. The complete 17-tier ladder for every symbol is preserved verbatim in tech_info_raw.

Ask AI about Gravity Bonanza

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 Gravity Bonanza work? Keep it simple.

Triggered by 3/4/5/6/7 BONUS symbols anywhere on the grid awarding 10/15/20/30/50 free spins; same table retriggers during the round (no stated cap on retriggers); special reels are in play; Black Hole can additionally carry a random x2/x3/x5/x10 multiplier applied to that spin's Gravity Bonus payout; shares the 10,000x bet max win cap with the base game, forfeiting remaining spins if reached.

RTP 96.09%High volatilitymax win ×10000demo ✓

From the verified capture of 15 Jul 2026 — not from the AI’s memory.

Playersearch_slots

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

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

Affiliateget_slot ×2

“Comparison table: Gravity Bonanza vs Gates of Olympus 1000 — RTP, max win, bonus buy.”

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

Editorget_slot

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

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

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 5 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/gravity-bonanza-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/gravity-bonanza-b7/
{
  "game": {
    "name": "Gravity Bonanza",
    "provider": "Pragmatic Play",
    "internal_symbol": "vs20gravity",
    "theme": "Outer-space / sci-fi theme: a small astronaut character floats over a reddish-brown, cratered alien planet surface under a pink-and-purple starry nebula sky, with distant planets, a ringed gas giant, and a hovering flying saucer (UFO) visible in the background. All paying symbols are planets, moons, stars and other space objects.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users of all types, motor-impaired users) built from 23 desktop screenshots (1280x800), direct high-resolution visual reading of the crisp rendered UI text (verified with zoomed x4-x6 crops), and the OCR ground truth that was extractable.",
    "method_notes": "All numeric paytable values were read from the full-resolution screenshot and then independently re-verified with 4x zoomed crops of the entire payout table (all 7 symbol columns, all 17 payout rows) - no discrepancies found. pytesseract (scripts/ocr.py) reliably OCR'd small text crops (e.g. paytable header) but repeatedly timed out (25s hard timeout) on larger/denser crops of this game's dark, graphic-heavy panels; where OCR timed out, text was instead transcribed directly from the sharp, non-photographed, anti-aliased UI font, which is unambiguous at this resolution. Nothing that could not be clearly read was invented; see 'unreadable_or_uncertain'.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Deep-space scene: upper background is a pink/magenta and dark-purple nebula cloud with small white stars and faint distant planets (grey-brown cratered moon top-left, ringed grey-brown planet top-right); lower background is a warm tan/orange sandy alien planet surface with rounded rock/crater formations.",
    "reel_frame": "Rounded-rectangle dark maroon/wine-red frame around the 7x7 grid, semi-transparent so the space background shows through at the panel edges.",
    "reel_cells": "Symbols sit directly on a near-black/very dark navy semi-transparent grid background (no individual cell borders visible), which lets the brightly colored symbols stand out.",
    "free_spins_background": "During Free Spins the sky background stays the same pink/purple nebula, but the ground/foreground shifts to a fiery orange-red Mars-like landscape with glowing orange horizon light, and the reel background itself darkens to near-solid black.",
    "ui_accent_colors": "Gold/orange-yellow for CREDIT and BET labels; white for most button glyphs and body text; green for the SPIN button ring highlight arrow, confirm/START buttons and paytable navigation arrows; red for the cancel/X button in the buy-feature dialog; bright cyan/turquoise for the GRAVITY BONUS indicator screen and the BONUS symbol's UFO; magenta/pink for the Black Hole multiplier number and glow.",
    "logo_colors": "'GRAVITY' in white block letters with a light-blue outer glow; 'BONANZA' in the same style directly below it; a dark UFO silhouette with a downward blue light beam sits above the wordmark (title lockup, not used for logo_refs)."
  },

  "symbols": {
    "note": "All 7 paying symbols and their full payout ladders were read from paytable_p1.png (Page 1/7) and cross-verified with two independent 4x zoom passes covering the entire table; every value below matches on both passes. Payout amounts shown are the actual dollar amounts displayed at the paytable's reference bet ($2.00, matching the demo default total bet). Combination sizes below the low end of the table's listed ranges (i.e. 1-4 matching symbols) do not pay, consistent with the stated minimum cluster size of 5.",
    "win_rule": "Cluster pays: symbols pay in connected blocks of a minimum of 5 identical symbols touching horizontally or vertically (not diagonally) anywhere on the 7x7 grid. Only the highest win is paid per winning combination/block; if multiple separate blocks win in the same spin, all wins are summed. Source: paytable_p1.png header text and rules_p3.png.",
    "payout_basis": "'All wins are multiplied by base bet' (rules_p3.png, page 4/7). Verified by cleanliness test: at the demo base bet of $2.00, the smallest 5-symbol win of the top symbol (Moon) pays $2.00 (= 1x base bet), and the top-tier 31-49 Moon win pays $20,000.00 (= 10,000x base bet), which exactly matches the stated MAX WIN of 10,000x bet (rules_p2.png / rules_p5.png). This is internally consistent for all 7 symbols (each ladder scales from the same $2.00 base bet).",
    "paying_symbols_high_to_low": [
      {
        "rank": 1,
        "name": "Moon (blue crescent)",
        "appearance": "A glossy pale-blue crescent moon shape with a soft blue outer glow and a few darker blue crater dots visible on the illuminated inner curve.",
        "color_note": "Light/ice blue; distinguishable from every other symbol by its unique crescent SHAPE, not only its color - safe for color-blind users.",
        "payouts": {
          "31-49": "$20,000.00", "28-30": "$10,000.00", "25-27": "$5,000.00", "22-24": "$2,500.00",
          "19-21": "$1,200.00", "16-18": "$600.00", "15": "$300.00", "14": "$140.00", "13": "$70.00",
          "12": "$30.00", "11": "$15.00", "10": "$10.00", "9": "$5.00", "8": "$4.00", "7": "$3.50",
          "6": "$3.00", "5": "$2.00"
        }
      },
      {
        "rank": 2,
        "name": "Burger planet (cheeseburger-shaped planet)",
        "appearance": "A round sesame-seed burger bun (golden-brown bun, visible lettuce/green, tomato/red, cheese/yellow layers) rendered as a 'planet', encircled by a bright pink/magenta glowing orbital ring, like Saturn's rings made of light.",
        "color_note": "Mustard-yellow/tan body with a distinctive hot-pink ring; unique among the symbols for combining a warm tan sphere with a pink ring - shape (food item) is also distinctive.",
        "payouts": {
          "31-49": "$12,000.00", "28-30": "$6,000.00", "25-27": "$3,000.00", "22-24": "$1,500.00",
          "19-21": "$800.00", "16-18": "$400.00", "15": "$200.00", "14": "$120.00", "13": "$60.00",
          "12": "$25.00", "11": "$12.00", "10": "$8.00", "9": "$4.00", "8": "$3.00", "7": "$2.50",
          "6": "$2.00", "5": "$1.50"
        }
      },
      {
        "rank": 3,
        "name": "Purple cratered moon/planet",
        "appearance": "A sphere in shades of light lavender (top, lit side) to deep purple (bottom, shadow side), covered in visible dark-purple circular crater marks of varying sizes, with a thin cyan/light-blue rim-light glow.",
        "color_note": "Purple/violet body, no ring - distinguishable from the burger planet (no ring, different palette) and from the red ringed planet (no ring, cooler hue).",
        "payouts": {
          "31-49": "$8,000.00", "28-30": "$4,000.00", "25-27": "$2,000.00", "22-24": "$1,000.00",
          "19-21": "$500.00", "16-18": "$240.00", "15": "$120.00", "14": "$80.00", "13": "$40.00",
          "12": "$20.00", "11": "$9.00", "10": "$6.00", "9": "$3.00", "8": "$2.50", "7": "$2.00",
          "6": "$1.50", "5": "$1.00"
        }
      },
      {
        "rank": 4,
        "name": "Star",
        "appearance": "A five-pointed rounded star, solid pink/magenta-red fill with a lighter pink glow outline.",
        "color_note": "Unique star SHAPE distinguishes it regardless of color perception; its pink-red hue is otherwise close to the sushi-roll symbol's red-orange, so shape is the primary safe cue.",
        "payouts": {
          "31-49": "$5,000.00", "28-30": "$2,500.00", "25-27": "$1,200.00", "22-24": "$600.00",
          "19-21": "$300.00", "16-18": "$160.00", "15": "$80.00", "14": "$40.00", "13": "$20.00",
          "12": "$10.00", "11": "$6.00", "10": "$4.00", "9": "$2.50", "8": "$2.00", "7": "$1.50",
          "6": "$1.00", "5": "$0.80"
        }
      },
      {
        "rank": 5,
        "name": "Sushi-roll planet",
        "appearance": "A round salmon nigiri/maki sushi roll (orange-red fish exterior with a visible cracked/segmented rind pattern, white rice interior, small green filling at the center) styled as a 'planet', with a few small loose orange dust/debris specks orbiting it like asteroids.",
        "color_note": "Orange-red sphere with a distinctive white-and-green cut center visible on part of the sphere - unique among symbols for showing an internal cross-section detail.",
        "payouts": {
          "31-49": "$4,000.00", "28-30": "$2,000.00", "25-27": "$1,000.00", "22-24": "$500.00",
          "19-21": "$250.00", "16-18": "$120.00", "15": "$60.00", "14": "$30.00", "13": "$16.00",
          "12": "$7.00", "11": "$5.00", "10": "$3.00", "9": "$2.00", "8": "$1.50", "7": "$1.00",
          "6": "$0.80", "5": "$0.60"
        }
      },
      {
        "rank": 6,
        "name": "Green orb",
        "appearance": "A glossy, translucent-looking bright-green sphere with a lighter green highlight/shine spot near the top and a slightly darker green lower half - resembles a marble or gas bubble more than a rocky planet.",
        "color_note": "Pure bright green, glossy/reflective finish (no craters, no ring, no texture) - the smoothest/shiniest symbol, which is itself a distinguishing shape/texture cue.",
        "payouts": {
          "31-49": "$3,000.00", "28-30": "$1,500.00", "25-27": "$800.00", "22-24": "$400.00",
          "19-21": "$200.00", "16-18": "$100.00", "15": "$50.00", "14": "$24.00", "13": "$12.00",
          "12": "$6.00", "11": "$4.00", "10": "$2.50", "9": "$1.50", "8": "$1.00", "7": "$0.80",
          "6": "$0.60", "5": "$0.50"
        }
      },
      {
        "rank": 7,
        "name": "Red ringed planet (lowest-paying)",
        "appearance": "A dark crimson/maroon sphere with a cracked, mosaic-like surface texture (thin gold crack lines), encircled by a bright golden-yellow glowing orbital ring, similar in composition to the burger planet but in a darker red palette instead of tan.",
        "color_note": "Dark red/maroon body with a GOLD ring (vs. the burger planet's tan body with a PINK ring) - ring color plus body color together disambiguate the two ringed symbols even for color-blind users, since the ring hues (gold vs. pink) differ in both hue and relative brightness.",
        "payouts": {
          "31-49": "$2,000.00", "28-30": "$1,000.00", "25-27": "$500.00", "22-24": "$300.00",
          "19-21": "$150.00", "16-18": "$80.00", "15": "$40.00", "14": "$20.00", "13": "$10.00",
          "12": "$5.00", "11": "$3.00", "10": "$2.00", "9": "$1.00", "8": "$0.80", "7": "$0.60",
          "6": "$0.50", "5": "$0.40"
        }
      }
    ],
    "no_wild_symbol": "No WILD symbol was found anywhere in the paytable, rules pages, or any captured gameplay frame. This is a cluster-pays game with no substitute symbol - only the BONUS (scatter-like trigger) and BLACK HOLE (collector) special symbols exist beyond the 7 paying symbols.",
    "bonus_symbol": {
      "name": "BONUS",
      "appearance": "A cartoon flying saucer (UFO): a glossy teal/turquoise glass dome cockpit on top of a metallic grey-blue saucer base with three glowing cyan rectangular window/light panels along its rim; the word 'BONUS' is written below it in bold cyan-outlined white/teal 3D letters.",
      "rules": "It appears on all reels. 3, 4, 5, 6 or 7 BONUS symbols anywhere on the grid trigger the Free Spins feature, awarding 10, 15, 20, 30 or 50 free spins respectively. Hitting 3-7 BONUS symbols again during the Free Spins round retriggers it, adding 10, 15, 20, 30 or 50 additional spins respectively (the source text does not state any cap on the number of retriggers - not documented as unlimited, simply not addressed, so this is left unstated rather than assumed).",
      "source": "paytable_p1.png (Page 1/7) for appearance; rules_p2.png (Page 3/7) for trigger/retrigger table."
    },
    "black_hole_symbol": {
      "name": "BLACK HOLE",
      "appearance": "A dark circular portal/vortex with a black center ringed by swirling blue-white lightning/energy arcs and a soft blue glow. During Free Spins, an additional bright magenta/pink multiplier number (e.g. 'x2', 'x3', 'x10') is displayed inside the portal on a purple-blue swirling background when the multiplied version hits.",
      "rules": "Can appear on all reels. Only one BLACK HOLE symbol can hit per base-game spin (including all of its resulting tumbles). When a BLACK HOLE symbol hits, a random paying symbol is selected and every instance of that symbol currently on screen, plus every instance appearing in any subsequent tumbles from that same spin, is collected into the GRAVITY BONUS indicator. At the end of all tumbles, GRAVITY BONUS pays out an amount equal to that symbol's own payout value for the number of instances collected. During Free Spins only, the BLACK HOLE can additionally carry a random multiplier of x2, x3, x5 or x10, which is applied to the GRAVITY BONUS payout for that spin.",
      "source": "rules_p1.png (Page 2/7, 'BLACK HOLE SYMBOL AND GRAVITY BONUS') and rules_p2.png (Page 3/7, Free Spins multiplier)."
    },
    "gravity_bonus_ui_indicator": {
      "appearance": "A small rounded-rectangle 'monitor/screen' widget with a light-grey/silver metallic frame and a small blue antenna ball on top, positioned at the top-left of the game area, labelled 'GRAVITY BONUS'. It is empty (dark blue-purple screen, no content) when no Black Hole has hit yet in the current spin sequence; after a Black Hole hit it shows a small icon of the collected symbol plus the running total dollar amount collected so far (e.g. '$30.00' with a small red ringed-planet icon, seen in gravity_bonus_payout.png).",
      "source": "base_game.png, free_spins_blackhole_multiplier.png, gravity_bonus_payout.png"
    }
  },

  "grid_and_mechanics": {
    "grid_size": "7 columns x 7 rows (49 cells total) - explicitly stated: 'The game is played on a 7x7 grid of symbols.' (paytable_p1.png). This is a fixed grid size, not a ways/lines game.",
    "win_mechanic": "Cluster Pays - minimum 5 identical symbols connected horizontally or vertically (adjacency-based flood-fill clusters, not paylines and not adjacent-reel 'ways').",
    "tumble_feature": "After every spin, winning combinations are paid and all winning symbols disappear/are removed from the grid. Remaining symbols fall down to fill empty positions, and new symbols drop in from above to fill the rest. This tumbling repeats until no new winning combination appears. All wins from all tumbles resulting from one base spin are summed and added to the player's balance together at the end of the sequence. Source: rules_p1.png (Page 2/7)."
  },

  "features": {
    "black_hole_gravity_bonus": {
      "summary": "See 'symbols.black_hole_symbol' and 'symbols.gravity_bonus_ui_indicator' above for full mechanic and appearance.",
      "payout_screens_observed": [
        "'NICE! $7.75' - mid-tier Gravity Bonus payout celebration screen with a large UFO graphic (gravity_bonus_payout.png), shown together with the running spin WIN total ('WIN $21.55') at the bottom.",
        "'SENSATIONAL! $97.20...' - a bigger celebration screen with the same UFO graphic and falling gold coins, animated counter mid-count when captured (win_screen_sensational.png; manifest capture note also recorded the counter passing through $205.03 en route to its final value)."
      ],
      "note": "These appear to be tiered win-celebration labels (e.g. 'NICE' then 'SENSATIONAL' then the final 'CONGRATULATIONS' round-summary screen) that scale with win size, similar to standard Pragmatic Play win-tier presentations. Only 'NICE' and 'SENSATIONAL' were captured in this session's frames; the full tier list/thresholds are not stated anywhere in the rules pages, so no other tier names or dollar thresholds are asserted."
    },
    "free_spins": {
      "trigger": "3, 4, 5, 6 or 7 BONUS symbols landing anywhere on the 7x7 grid in a single spin (including its tumbles) award 10, 15, 20, 30 or 50 free spins respectively.",
      "retrigger": "3, 4, 5, 6 or 7 BONUS symbols during the Free Spins round award 10, 15, 20, 30 or 50 additional free spins respectively (same table as the initial trigger). No retrigger count limit is stated in the rules text.",
      "special_reels": "'Special reels are in play during the feature' (rules_p2.png) - the exact difference in reel strip composition/weighting is not disclosed on any captured screen.",
      "in_feature_black_hole_multiplier": "During Free Spins, the BLACK HOLE symbol can additionally hit with a random multiplier of x2, x3, x5 or x10; this multiplier is applied to that spin's Gravity Bonus payout only (not to ordinary tumble wins).",
        "background_change": "Ground/foreground switches from tan desert sand to a fiery orange-red Mars-like terrain; the reel-grid background darkens further toward solid black; the left-side indicator box switches from 'BUY FREE SPINS $200' to 'BONUS ACTIVE' at the trigger, then to 'FREE SPINS LEFT <n>' during play, then to 'LAST FREE SPIN' on the final spin (all in the same silver-framed monitor widget style).",
      "max_win_cap": "10,000x bet, shared with the base game. If a Free Spins round's cumulative win reaches 10,000x bet, the round ends immediately, the win is awarded up to the cap, and any remaining free spins are forfeited. Source: rules_p2.png (Page 3/7) and rules_p5.png (Page 6/7, repeated).",
      "observed_round": "Purchased for $200.00 at a $2.00 total bet (100x). Awarded 10 free spins (free_spins_trigger.png: 'YOU HAVE WON 10 FREE SPINS'). Played through completely with no retrigger observed in this particular round. Final result: 'CONGRATULATIONS! YOU HAVE WON $668.60 IN 10 FREE SPINS' (win_screen.png), credit rising from $99,800.00 (post-purchase) to $100,361.85."
    },
    "buy_free_spins": {
      "cost": "100x current total bet (confirmed: dialog showed $200.00 at a $2.00 total bet; credit dropped from $100,000.00 to $99,800.00 immediately after confirming, i.e. exactly $200.00 spent).",
      "dialog": "A retro TV/monitor-shaped panel (white/silver rounded frame, deep blue-violet screen background with a light-blue glow) reading 'BUY FREE SPINS $200' with a red square Cancel button (white X) on the left and a green square Confirm button (white checkmark) on the right; 'TOTAL BET $2.00' with +/- steppers shown below the dialog.",
      "note_from_rules": "'When buying the FREE SPINS feature, on the triggered spin 3, 4, 5, 6 or 7 BONUS symbols can hit randomly.' (rules_p2.png / Page 3/7). This line visually overlaps with the preceding sentence in the captured screenshot (rendering/line-wrap glitch in the info panel: 'for by buying it for 100x current total bet.' text is overlaid by the next paragraph's first line) - flagged as a possible screen-reader text-extraction hazard, not a content gap; both sentences were still legible by reading around the overlap.",
      "rtp_impact": "Buying Free Spins changes the game's RTP from the theoretical 96.09% to 95.99% (rules_p3.png, Page 4/7) - these are two distinct, correctly different values, not a transcription duplicate."
    },
    "ante_bet": "NOT PRESENT. TL's note questioned whether an Ante Bet exists; it does not. Checked and confirmed absent from: rules_p3.png (general rules/bet limits page, no ante mention), rules_p4.png (How To Play), settings_1.png (System Settings dialog: only Battery Saver, Ambient Music, Sound FX, Intro Screen toggles plus a Total Bet stepper - no Ante toggle or ante cost shown), and the base-game bottom bar (only a plain Total Bet -/+ stepper, no separate Ante control). No 'ANTE' text appears on any of the 23 captured frames."
  },

  "technical_summary": {
    "rtp_percent_theoretical": 96.09,
    "rtp_percent_buy_free_spins": 95.99,
    "rtp_source": "rules_p3.png (Page 4/7): 'The theoretical RTP of this game is 96.09%. The RTP of the game when using \"BUY FREE SPINS\" is 95.99%.'",
    "volatility": "High - shown as 5 of 5 filled yellow lightning-bolt icons next to the word 'VOLATILITY' (preview_1.png badge and rules_p3.png badge), and confirmed by matching text: 'High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.' (rules_p3.png). Badge and text agree - HIGH.",
    "bet_min": "$0.20",
    "bet_max": "$240.00",
    "bet_source": "rules_p3.png (Page 4/7): 'MINIMUM BET: $0.20  MAXIMUM BET: $240.00'.",
    "demo_default_bet": "$2.00",
    "demo_starting_credit": "$100,000.00",
    "grid": "7x7 fixed grid, cluster pays (minimum 5 connected symbols, horizontal or vertical adjacency).",
    "max_win": "10,000x bet, in both base game and Free Spins. Source: rules_p2.png (Page 3/7) and rules_p5.png (Page 6/7); also shown on the splash screen as 'WIN UP TO 10,000 X BET' (preview_1.png).",
    "malfunction_clause": "'Malfunction voids all pays and plays.' (rules_p3.png, Page 4/7).",
    "keyboard": "SPACE and ENTER keys start and stop the spin (rules_p3.png, Page 4/7).",
    "currency_view": "CREDIT and BET labels can be clicked to switch between coins view and cash view (rules_p4.png, Page 5/7)."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "slide_1_of_2": "preview_1.png: Splash/promo screen shown before the demo enters the game. Right side: the 'GRAVITY BONANZA' wordmark (white block letters with light-blue glow) below a small dark UFO silhouette with a downward blue light-beam; below the wordmark, the astronaut character floats next to a large white circular 'enter/replay' icon (two curved arrows forming a circle) pointing at it via a small white arrow-and-hand cue. Left side: a preview of the 7x7 reel grid populated with a random mix of symbols including several BONUS (UFO) symbols. Bottom-center text: 'WIN UP TO 10,000 X BET'. Bottom-right: a 'VOLATILITY' pill badge with 5/5 lightning bolts, and a 'DON'T SHOW NEXT TIME' checkbox (unchecked, gold outline square) with two small yellow radio/step dots beneath the reel grid indicating a 2-slide carousel.",
      "slide_2_of_2": "preview_2.png: Same layout and background, but the reel-grid preview now shows the BLACK HOLE portal symbol with an 'x10' magenta multiplier active in one cell, and the bottom promo text changes to 'BLACK HOLE SYMBOLS GATHER AND MULTIPLY RANDOM SYMBOLS' (feature explainer slide). Same VOLATILITY 5/5 badge and step dots (now the second dot is the active/filled one).",
      "color_blind_notes": "Max-win and feature text are large white/gold high-contrast text; the two-dot carousel indicator differentiates active slide by fill state (filled vs outline), not color alone."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "7-column x 7-row grid in the left-center of the screen inside a rounded dark maroon-red panel frame, set against the deep-space background described in 'color_palette'.",
      "left_side_stack": "Two stacked widgets above each other, top-to-bottom: (1) 'GRAVITY BONUS' indicator screen (silver-framed monitor, empty/dark when idle), (2) 'BUY FREE SPINS $200' button (same monitor-widget style, dark blue-violet screen, white bold text, clickable to open the buy-confirmation dialog).",
      "right_side": "The 'GRAVITY BONANZA' wordmark/UFO title lockup near the top, and the astronaut character floating below it over the planet surface, both purely decorative (not interactive).",
      "bottom_bar": {
        "far_left": "A round hamburger MENU icon (three horizontal white lines) which opens System Settings, and a round speaker/SOUND icon below it.",
        "info_button": "A round 'i' INFORMATION icon just to the right of the menu/sound icons, opening the 7-page paytable/rules booklet.",
        "balance_labels": "Gold/orange 'CREDIT $100,000.00' and 'BET $2.00' text, left-of-center.",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in bold white text, center bottom (during idle state) or the current spin's 'WIN $X.XX' amount (during/after a winning spin).",
        "right_controls": "Large round SPIN button (two white curved arrows forming a circle) with a small red-outlined square 'stop' icon shown while a spin/tumble sequence is in progress; oval '-' (decrease bet) to its left, oval '+' (increase bet) to its right; a pill-shaped AUTOPLAY button (white text plus a small quick-spin icon) below the spin button.",
        "branding": "'PRAGMATIC PLAY' in small grey text, bottom-left corner."
      },
      "color_blind_notes": "All primary controls are white glyph-on-dark-circle icons (shape-based, not color-coded). CREDIT/BET are gold-on-dark text, high contrast."
    },
    "base_game_win_example": {
      "type": "base_game",
      "content": "A settled post-tumble frame showing a small win: 'WIN $2.70' in gold text at the bottom, with a mix of stars, green orbs and other symbols filling the grid. Demonstrates the CREDIT value updating live (shown as $100,466.60 in this frame, i.e. mid-session, not the starting $100,000.00)."
    },
    "paytable": {
      "type": "paytable",
      "page": "1 of 7 (header 'GAME RULES')",
      "content": "Intro text: 'All symbols pay in blocks of minimum 5 symbols connected horizontally or vertically. The game is played on a 7x7 grid of symbols.' Below it, all 7 paying symbols are shown in a row with their full payout ladders underneath each (see 'symbols.paying_symbols_high_to_low'). Below that, the BONUS/UFO symbol with its rules text: 'This is the BONUS symbol. It appears on all reels.'",
      "navigation": "Bottom-left: green ◄ (previous), green X (close, center), green ► (next/advance). 'Page 1/7' bottom-right in white text. A separate white X icon top-right also closes the booklet.",
      "color_blind_notes": "The three green navigation controls are differentiated by SHAPE (left triangle / cross / right triangle), not color alone - safe."
    },
    "rules_booklet": {
      "type": "rules (info booklet pages 2-7 of 7; same dark rounded panel and green ◄ X ► navigation with 'Page n/7' indicator on each page)",
      "p1_tumble_and_black_hole": "Page 2/7: 'TUMBLE FEATURE' section (full text quoted in 'grid_and_mechanics.tumble_feature') and 'BLACK HOLE SYMBOL AND GRAVITY BONUS' section with the swirling blue-white portal graphic and its rules text (quoted in 'symbols.black_hole_symbol.rules').",
      "p2_free_spins_and_buy": "Page 3/7: 'FREE SPINS' trigger/retrigger tables, in-feature Black Hole multiplier note, 'Special reels are in play during the feature' line; 'MAX WIN' section (10,000x bet cap, round ends and forfeits remaining spins if reached); 'BUY FREE SPINS' section (100x current total bet, random BONUS count on the triggered spin) - note the text-overlap rendering issue described in 'features.buy_free_spins.note_from_rules'.",
      "p3_game_rules": "Page 4/7: 'GAME RULES' header with VOLATILITY 5/5 badge and high-volatility explainer text; 'Only the highest win is paid per winning combination'; multi-block wins summed; Free Spins/bonus wins added to total win; 'All wins are multiplied by base bet'; 'All values are expressed as actual wins in coins'; Free Spins win awarded after round completes; Free Spins history entry contains the whole cycle's win; SPACE/ENTER keyboard shortcuts; RTP 96.09% (95.99% with Buy Free Spins); MIN BET $0.20 / MAX BET $240.00; 'Malfunction voids all pays and plays.'",
      "p4_how_to_play": "Page 5/7: 'HOW TO PLAY' - explains the +/- bet buttons and bet menu, SPIN button, settings-menu icon, spin-speed-cycle icon (normal/quick/turbo), sound toggle icon, information-page icon, CREDIT/BET labels (click to switch coins/cash view), and the AUTOPLAY button (click again to stop).",
      "p5_settings_and_bet_menu": "Page 6/7: 'SETTINGS MENU' (Intro Screen / Ambient / Sound FX / Game History) and 'INFORMATION SCREEN' navigation (◄/► scroll pages, X closes) and 'BET MENU' (shows bet multiplier and current total bet in coins and cash, +/- buttons for BET and COIN VALUE fields); repeats the MAX WIN 10,000x bet / round-ends-and-forfeits-remaining-features rule.",
      "p6_autoplay": "Page 7/7: 'AUTOPLAY' - click a preset auto-spins-count button to start Autoplay; 'SKIP SCREENS option auto-skips the feature introduction and end screens after a short period of time.'",
      "color_notes": "Body text is white/off-white on a very dark, near-black translucent panel; section headers in white, slightly larger; VOLATILITY badge text in white on a dark pill outline with gold lightning-bolt icons."
    },
    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "panel_style": "Centered dark panel over the dimmed reel grid; 'X' close icon top-right.",
      "left_side": "'GAME HISTORY' link/button (with an external-link icon) and a 'TOTAL BET' adjuster: round white '-' button, value field '$2.00' in a dark rounded rectangle, round green '+' button.",
      "right_side_toggles": "Four labelled on/off toggle switches, top to bottom: 'BATTERY SAVER' (grey/off in the captured frame - 'save battery life by reducing animation speed'), 'AMBIENT MUSIC' (green/on - 'turn on or off the game music'), 'SOUND FX' (green/on - 'turn on or off the game sounds'), 'INTRO SCREEN' (green/on - 'show the intro screen before starting the game').",
      "color_blind_notes": "Each toggle's state is shown by BOTH switch handle position (left=off, right=on) and track color (grey=off, green=on) - position is the redundant non-color cue, so state is still readable without color vision."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark translucent panel over the dimmed reel grid; white 'X' close icon top-right.",
      "options": "Three checkbox options in a row: 'TURBO SPIN' (unchecked), 'QUICK SPIN' (unchecked), 'SKIP SCREENS' (checked, green box with white checkmark) - SKIP SCREENS is ON by default in this demo session and auto-skips feature intro/end screens, which is why it was manually turned off before capturing the Free Spins feature screens.",
      "autospins_selector": "'NUMBER OF AUTOSPINS' label above a horizontal slider (green filled track up to the handle, thin grey track after) with a green square handle and the current value '100' shown to its right.",
      "action": "Large green 'START AUTOPLAY (100)' button spanning the panel width at the bottom.",
      "color_blind_notes": "Checkboxes show a white checkmark glyph (shape-based) inside a green (checked) or dark-outlined (unchecked) box, not color alone."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "content": "See 'features.buy_free_spins.dialog' for full description.",
      "color_blind_notes": "Cancel vs Confirm are differentiated by an X glyph vs a checkmark glyph (shape) in addition to red vs green fill - safe for color-blind users."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "A bright blue/white radiant burst screen centered on an astronaut-helmet-shaped display panel (silver frame with two side 'ear' hinges and a glowing blue chin light) reading 'YOU HAVE WON' above a pink-highlighted number panel '10' and 'FREE SPINS' below. Faint ghosted reel symbols and the 'GRAVITY BONANZA' logo are visible through the radiant overlay in the background. Left-side indicator box now reads 'BONUS ACTIVE'. Credit updated to $99,800.00 (confirming the $200.00 purchase cost)."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "in_progress_frame": "free_spins_play_1.png: Mid-tumble frame with symbols visibly falling into the grid from above (some symbols partially off the top edge), against the near-black in-feature reel background and fiery orange Mars-like ground. Left indicator: 'FREE SPINS LEFT 9'.",
      "settled_win_frame": "free_spins_play_2.png: A settled grid with 'WIN $0.40' and 'FREE SPINS LEFT 8' shown at the bottom.",
      "win_highlight_frame": "free_spins_win_highlight.png: Two separate winning clusters of the sushi-roll-planet symbol are outlined in glowing white/pink cell borders, each individually labelled '$0.60', with the word 'WINNER' shown centered below the grid and the cumulative spin total 'WIN $5.00' at the very bottom. 'FREE SPINS LEFT 7'.",
      "black_hole_multiplier_frame": "free_spins_blackhole_multiplier.png: A BLACK HOLE portal occupies one grid cell showing 'x10' in bright magenta inside a purple-blue swirling glow. The GRAVITY BONUS indicator box (top-left) now displays a small icon of a dark-red ringed planet, i.e. it has started collecting that symbol. 'WIN $13.00', 'FREE SPINS LEFT 3'.",
      "gravity_bonus_payout_frame": "See 'features.black_hole_gravity_bonus.payout_screens_observed' - 'NICE! $7.75' celebration with the running spin total 'WIN $21.55' below and the GRAVITY BONUS indicator showing an accumulated '$30.00' with a red-ringed-planet icon just before this payout screen appeared. 'FREE SPINS LEFT 2'.",
      "last_spin_frame": "free_spins_last_spin.png: Left indicator reads 'LAST FREE SPIN'; the GRAVITY BONUS indicator shows '15' with a red star icon (a second, separate Black Hole collection cycle on this final spin); a second BLACK HOLE portal with 'x2' is visible on the grid; cumulative 'WIN $67.60' at the bottom.",
      "color_blind_notes": "Feature state is signalled by BOTH a background palette shift (near-black grid / fiery orange ground) AND explicit text ('FREE SPINS LEFT n', 'LAST FREE SPIN', 'WINNER') - not color alone. The Black Hole multiplier is printed as a plain number ('x2', 'x3', 'x10') rather than relying on color to convey its value."
    },
    "win_screen": {
      "type": "win_screen",
      "sensational_frame": "win_screen_sensational.png: An intermediate celebration screen reading 'SENSATIONAL!' in large chrome/white 3D letters above the same UFO graphic used on the Gravity Bonus payout screen, with an animated dollar counter (captured mid-count at '$97.20'), surrounded by falling gold coins (some plain gold, some with a small crown/star emblem). GRAVITY BONUS indicator shows a final '$600.00'.",
      "final_frame": "win_screen.png: 'CONGRATULATIONS!' in large cyan/white 3D glowing letters at the top; below it, the same astronaut-helmet-shaped display panel used on the free-spins-trigger screen, reading 'YOU HAVE WON $668.60 IN 10 FREE SPINS'; bottom bar shows updated 'CREDIT $100,361.85' and 'WIN $668.60'.",
      "color_blind_notes": "Win amounts are large high-contrast white/cyan text on a dark starfield background - legible without color discrimination."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Control positions are stable across all screens: menu+sound icons far-left, info 'i' icon just to their right, bet -/+ flanking the central spin button, autoplay button directly below spin. The info booklet is a strictly linear 7-page sequence navigable with ◄/► and closable with a center X - suitable for sequential screen-reader traversal. One rendering caveat: on rules_p2.png (Page 3/7) two paragraphs of body text visually overlap by one line at the 'Buy Free Spins' section boundary, which could cause garbled text extraction from that specific frame if read via image-to-text rather than the live DOM/canvas text layer.",
    "motor": "All primary controls are large circular touch targets; the central SPIN button is the largest element in the bottom bar. SPACE and ENTER keys can start/stop a spin without a mouse. Autoplay (with an adjustable spin count up to at least 100) reduces the number of required manual actions.",
    "color_blind": "Symbols are distinguishable primarily by SHAPE and secondarily by color: unique crescent (Moon), star (Star), glossy plain sphere (Green orb), sphere-with-visible-cut-interior (Sushi-roll planet), cratered textured sphere with no ring (Purple planet), and two ringed spheres differentiated by both body hue and ring hue (tan body/pink ring Burger planet vs. dark-red body/gold ring Red planet). UI toggle states use switch position as a non-color redundant cue. The Black Hole's multiplier and the Free Spins counter are always shown as plain numeric/text labels, never color-only.",
    "deaf_hard_of_hearing": "No information was found to be conveyed through audio alone in the captured frames; all game state (win amounts, spins remaining, multipliers, Gravity Bonus running total) is shown as on-screen text/numbers. Sound toggles (Ambient Music, Sound FX) are purely decorative/optional per the Settings menu descriptions."
  },

  "unreadable_or_uncertain": [
    "The exact reel-strip/weighting difference implied by 'Special reels are in play during the feature' (Free Spins) is not disclosed on any captured screen - only the fact that it happens is stated.",
    "No explicit cap on the number of Free Spins retriggers is stated in the rules text; absence of a stated cap is reported as 'not documented', not asserted as 'unlimited'.",
    "The full set of win-celebration tier names/thresholds (only 'NICE' and 'SENSATIONAL' were captured, plus the final 'CONGRATULATIONS' round summary) - any other tier names or their exact dollar/multiplier thresholds are not visible in these frames and are not stated.",
    "Exact composition/weighting of the base-game vs free-spins reel strips (not disclosed by the provider on any info page).",
    "pytesseract could not fully OCR several dense/dark full-page crops within the 25-second timeout used (paytable payout block, rules header block); those pages were instead transcribed directly from the crisp rendered UI text and cross-verified with two independent zoomed-crop passes, so the underlying values are still high-confidence, just not OCR-confirmed."
  ]
}

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.