Mystic Reels

BGaming Bulletproof Games

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

Free demo · not real-money play
✓ Working · checked 6 days, 23 hours ago Verified · 01 Aug 2026
RTP 96.00%
Volatility Medium-Low
Max win ×4558
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/mystic-reels-b10/

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

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

Captured 01 Aug 2026 View capture log

Per-screen breakdown

38 demo screens
38 PNG (ZIP)
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
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Win screen
win_screen Win screen

What we extracted from Mystic Reels

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

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

Specification

verified parameters
provider BGaming
engine Bulletproof Games
rtp 96.00% · single configuration
volatility Medium-Low
max_win_x ×4558
layout 5×3
paylines 20 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2026

Symbols & paytable

10 symbols
10 icons (ZIP)
Mystic Reels logo crystal
Mystic Reels logo crystal
High Pay

Pale icy-blue/white crystal cluster bearing the 'Mystic Reels' wordmark; only symbol that pays on 2-of-a-kind; payouts anchored at Total bet 1.00.

MatchPayoutUnit
2x 0.20 Multiplier
3x 5.00 Multiplier
4x 10.00 Multiplier
5x 25.00 Multiplier
WILD
WILD
Wild

Fiery orange-to-pink crystal cluster with bevelled pink/magenta 'WILD' text; substitutes for all symbols; in Free Spins raises that reel's multiplier by +1. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 5.00 Multiplier
4x 10.00 Multiplier
5x 25.00 Multiplier
Red/orange spiky crystal cluster
Red/orange spiky crystal cluster
High Pay

Magenta-red and orange/gold angular crystal cluster, 2nd tier. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 2.00 Multiplier
4x 5.00 Multiplier
5x 20.00 Multiplier
Green/orange crystal cluster
Green/orange crystal cluster
High Pay

Emerald-green cluster with small orange/gold accent shards, 3rd tier. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 2.00 Multiplier
4x 4.00 Multiplier
5x 15.00 Multiplier
Purple/violet crystal cluster
Purple/violet crystal cluster
High Pay

Amethyst-purple angular crystal cluster, cooler/bluer than WILD's pink, 3rd tier (tied value). Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 1.00 Multiplier
4x 3.00 Multiplier
5x 15.00 Multiplier
Orange/gold faceted gem
Orange/gold faceted gem
Low Pay

Single octahedron-shaped orange/gold gem. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 1.00 Multiplier
4x 3.00 Multiplier
5x 10.00 Multiplier
Red/pink rounded cabochon gem
Red/pink rounded cabochon gem
Low Pay

Rounded, cabochon-cut red/pink gem. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 0.50 Multiplier
4x 3.00 Multiplier
5x 10.00 Multiplier
Green faceted gem
Green faceted gem
Low Pay

Octahedron-shaped green gem. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 0.20 Multiplier
4x 2.00 Multiplier
5x 10.00 Multiplier
Purple faceted gem
Purple faceted gem
Low Pay

Elongated kite/diamond-shaped purple gem. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 0.20 Multiplier
4x 1.50 Multiplier
5x 10.00 Multiplier
Blue faceted gem
Blue faceted gem
Low Pay

Tall triangular/prism-shaped blue gem, lowest-paying symbol. Payouts anchored at Total bet 1.00.

MatchPayoutUnit
3x 0.20 Multiplier
4x 1.00 Multiplier
5x 7.00 Multiplier

Bonus modes

3 modes
Base Game Modifier base
Base Game

5x3 grid, 20 fixed paylines always active; Cascade+ pop-and-drop chaining (pay winning lines, remove winning symbols, drop new symbols, repeat until no new wins). Each cascade pop advances the base-game Free Spins trail (7/10/12/18/25 FS) one step; the trail resets at the start of every new spin.

Base Game Modifier encore
Encore (ante bet)

Ante-style Buy Feature costing 1.5x total bet, base game only. Converts the last two non-award positions of the base-game Free Spins trail into free-respin positions, roughly doubling the chance of reaching Free Spins; deactivated via a cancel icon on the active-state panel.

Free Spins fs
Free Spins

Triggered by reaching a numbered position (7/10/12/18/25) on the base-game trail via Cascade+, by an Encore respin reaching a trail number, or by the Buy a Bonus purchase (guaranteed minimum 10 spins plus one guaranteed extra spin). Each of the 5 reels carries its own multiplier starting at x1; every WILD landing on a reel raises that reel's multiplier by +1, capped at x5 per reel, persisting for the rest of the round; a winning line's payout is multiplied by the product of the multipliers of the reels involved (max theoretical x3125). Retriggers use a separate six-position trail (2/7/10/12/18/25 additional spins) that resets after every free spin.

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#10162C base dominant 1 base
#142053 base dominant 2 base
#235C5E base dominant 3 base
#2257A3 base dominant 4 base
#1F3395 base dominant 5 base
#2899DB base dominant 6 base
#080F1D free_spins dominant 1 free_spins
#132355 free_spins dominant 2 free_spins
#215E94 free_spins dominant 3 free_spins
#5A2A66 free_spins dominant 4 free_spins
#080B12 bonus dominant 1 bonus
#5F1622 bonus dominant 2 bonus
#882221 bonus dominant 3 bonus
#1F244E bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The three mid-tier crystal-cluster symbols (red/orange, green/orange, purple) are distinguished mainly by hue; the five low-value gems are also distinguishable by shape (octahedron, cabochon, octahedron, elongated kite, tall prism), and WILD additionally carries the printed word 'WILD'.
  • Buy Features cards are labelled by name and icon (ENCORE loop-arrow vs FREE SPINS hexagon 'FS'), not by their blue-vs-red card color; volatility badges are printed words ('MEDIUM' vs 'MEDIUM HIGH VOLATILITY'), not color alone.
  • Free Spins trail progress (7/10/12/18/25, plus a 2 position on the in-feature retrigger trail) is conveyed by printed numerals on the stone markers, not by color; per-reel Free Spins multipliers are printed as 'X<n>' text above each reel.
  • Disabled bet-stepper buttons ('-' at the 1.00 FUN floor, '+' at the 100.00 FUN ceiling) are shown with a flatter, darker fill rather than a hue change.
  • Residual risk: the 20 winline diagrams on the paytable pages highlight the payline path in red on a grey grid with no accompanying text description of the exact cell pattern, relying on the red highlight alone to show which cells belong to which line.
Screen Reader
  • Base-game control layout is stable in position: info/settings bottom-left, Balance/Total bet center, autoplay/spin bottom-right, BUY BONUS lower-left above the Free Spins trail. The rules (8 pages) and paytable (10 pages) are each a single linear scroll panel with no 'Page N/M' readout, navigated by mouse-wheel/drag only.
Motor Accessibility
  • Spacebar can be used to spin instead of clicking the SPIN button. Autoplay offers configurable stop conditions (on any win, if a bonus game is won, if a single win exceeds a set amount, if balance changes by a set amount) to reduce the number of manual actions needed for extended play.
Hearing Accessibility
  • No audio-only information was observed: win amounts, feature triggers and trail progress are all shown as on-screen text/numerals in addition to any sound effects. The Settings panel exposes independent mute/volume controls for music and sound effects separately.
Low Vision
  • Most body/UI text (Balance, Total bet, rules/paytable copy) is white or light grey on dark charcoal or near-black panels; monetary values and win amounts render in bright yellow/gold for higher contrast against the dark background.

Media & assets

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

Data provenance

what we captured and what we didn't
Base game, full paytable booklet (10 pages) and rules booklet (8 pages), Buy Features menu confirmed at three bet levels (1.00/10.00/100.00), Encore purchase/confirm/active-state/live gameplay/a real paid win, Free Spins purchase/trigger reveal/four gameplay frames (incl. a retrigger)/round-end win screen, bet floor and ceiling, autoplay and settings text, round history panel.
Overall single-figure game volatility rating is not printed anywhere in the rules or paytable booklets; only two per-mode Buy Features badges exist ('MEDIUM HIGH VOLATILITY' for Encore, 'MEDIUM VOLATILITY' for the Free Spins purchase). The catalog volatility value comes from the provider's game card, not from this build.
The game was in limited/soft-launch availability at capture time; the catalog release date reflects the provider's announced date, not a confirmed live release.
In this demo build the SPIN button, settings gear, and info-panel rail icons did not respond to ordinary simulated mouse clicks; screens were obtained by dispatching a 'pointertap' event directly to the game engine's interactive object. This is a capture-environment quirk of this build/session, not a game mechanic.
The exact Encore respin trigger moment (trail landing on an Encore position and the resulting free respin) was not isolated in its own frame; the feature was documented via purchase, activation, live gameplay and a confirmed real win instead.
The real-money currency behind the demo's FUN units is not shown on any captured frame (no $/EUR symbol appears anywhere).
Whether the printed 96.00% RTP is a single blanket figure across all modes (base, Encore, Free Spins purchase) or whether Encore/Buy-a-Bonus carry separate RTP values is not stated; only one RTP sentence was found in the rules booklet.

Ask AI about Mystic Reels

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 Mystic Reels work? Keep it simple.

Triggered by reaching a numbered position (7/10/12/18/25) on the base-game trail via Cascade+, by an Encore respin reaching a trail number, or by the Buy a Bonus purchase (guaranteed minimum 10 spins plus one guaranteed extra spin). Each of the 5 reels carries its own multiplier starting at x1; every WILD landing on a reel raises that reel's multiplier by +1, capped at x5 per reel, persisting for the rest of the round; a winning line's payout is multiplied by the product of the multipliers of the reels involved (max theoretical x3125). Retriggers use a separate six-position trail (2/7/10/12/18/25 additional spins) that resets after every free spin.

RTP 96.00%Medium-Low volatilitymax win ×4558demo ✓

From the verified capture of 01 Aug 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: Mystic Reels vs Aviamasters — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/mystic-reels-b10/

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/mystic-reels-b10/
{
  "game": {
    "name": "Mystic Reels",
    "provider": "BGaming",
    "studio": "Bulletproof Games (credited on the loading screen as the developer; 'POWERED BY' BGaming logo shown directly beneath it)",
    "theme": "A glowing, mystical midnight forest/cave populated with colored magic crystals and gemstones. A carved stone archway (with a luminous cyan crystal set at its peak and green vines climbing its sides) frames the reels, standing on a ring of smooth blue-lit stones. Tall purple bioluminescent flowers and drifting sparkles/fireflies fill the dark purple-blue background trees on both sides.",
    "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 34 desktop screenshots (1280x800) listed in manifest.json, plus OCR ground truth (pytesseract) and zoomed pixel-level crops of the paytable and thematic art.",
    "method_notes": "All numeric values (RTP, max win, bet limits, feature prices, symbol payouts) were read directly off in-game screens and cross-checked against a second frame where available (e.g. feature prices confirmed at three different bet levels: 1.00 / 10.00 / 100.00 FUN). Nothing was inferred from provider convention or from other BGaming titles. Where a value could not be confirmed on any captured frame it is listed in 'unreadable_or_uncertain' and NOT invented.",
    "language": "English",
    "currency_note": "Demo runs entirely in the placeholder currency 'FUN' (e.g. 'Balance 1000.00 FUN'). No real-currency symbol ($ / €) appears anywhere in the captured frames, so the true operating currency cannot be determined from this demo."
  },

  "color_palette": {
    "overall_mood": "Deep midnight blue-violet mystical forest at night, lit by cyan/turquoise magic glow and warm gold UI accents.",
    "background": "Near-black purple-blue tree trunks and foliage silhouettes fading into a dark indigo sky; small cyan and white sparkle particles drift throughout; clusters of tall purple glowing flower-like plants sit at the lower left and right corners.",
    "reel_frame": "Carved pale-blue/grey stone archway with a glowing cyan crystal shard at the top-center apex; green vine-and-leaf decoration winds up both side pillars; the arch rests on a curved row of rounded blue-grey stones (the Free Spins trail) lit from within by a soft cyan glow at the center.",
    "reel_cells": "Plain dark navy/near-black background behind the 5x3 grid of crystal/gem symbols, separated by thin light-blue vertical divider lines; the whole grid sits inside a glowing blue-outlined rectangle.",
    "ui_buttons": "Warm gold/orange gradient for primary action buttons (ACTIVATE, BUY, BUY BONUS star icon); red for BACK/cancel; white icon glyphs on dark translucent circles for secondary controls (info 'i', gear/settings, autoplay 'A', spin arrows).",
    "text_colors": "Most body/UI text is white or light grey on dark panels; monetary values and win amounts are bright yellow/gold; the free-spins trail numbers are yellow/orange on the blue stones; the 'WILD' word baked into the Wild symbol art is pink/magenta with a white bevel edge; headings in the rules/paytable booklet are white on a plain charcoal-grey background.",
    "feature_accent_colors": "Encore (ante) mode uses a blue/purple 'BUY FEATURES' card with a circular gold arrow-loop icon; Free Spins purchase uses a red/maroon card with a glowing rainbow-outlined 'FS' emblem; the Free Spins trail markers are cyan-blue stones with gold/yellow numerals; win amounts during Free Spins fade in as large gold/orange 3D numerals over a purple radial glow.",
    "colorblind_notes": "Every colored panel/state also carries a text label (ENCORE vs FREE SPINS, ACTIVATE vs BUY, MEDIUM vs MEDIUM HIGH VOLATILITY) so the two Buy Features options are distinguishable without relying on the blue-vs-red card color. The five reel multiplier values in Free Spins are printed as 'X1' text above each reel, not conveyed by color alone. Free-spins-trail progress is conveyed by numerals on stones (7/10/12/18/25), not by color alone."
  },

  "grid_and_mechanics": {
    "layout": "5 reels x 3 rows, fixed grid (heights [3,3,3,3,3] on every captured frame), 20 fixed paylines that are always all active (rules_p1: 'Mystic Reels is a 5x3 Video Slot with 20 fixed Paylines and a Free Spins feature.'; payments_p2/p9: 'There are 20 winlines all of which must be played.'). All 20 winline diagrams are printed on payments_p9/p10 (Winline 1 through Winline 20, each a 5x3 grid with red-highlighted cells showing the zig-zag path); caption: 'Winlines pay left to right.'",
    "win_calculation": "Payline win = count of identical symbols in unbroken sequence starting from the leftmost reel on that line (rules_p6: 'count the number of identical symbols lined up in sequence on the line'). 3+ matching symbols pay (2+ for the topmost/logo symbol only, which is the sole symbol with a 2-of-a-kind payout). Only the highest-paying combination per line is paid. All payline wins across the 20 lines are summed into the Total Win. If a winning line starts with three WILDs, only the single highest-value interpretation is paid (not all possible readings).",
    "no_scatter_symbol": "There is NO scatter/bonus symbol in this game. Ten paytable symbols exist in total (a game-logo symbol, WILD, and 8 plain crystal/gem symbols) and none of them is labelled BONUS or SCATTER. The Free Spins feature is instead triggered by progress along a 'Free Spins trail' driven purely by the Cascade+ win-cascading mechanic (see below) - a structurally different trigger from the scatter-count trigger used by most slots.",
    "cascade_plus": {
      "name": "Cascade+ (used identically in the base game and in Free Spins; rules_p2/p3).",
      "steps": [
        "Every winning combination on all 20 paylines for the spin is paid into the Total Win field.",
        "All symbols that were part of any winning payline are removed ('pop'), leaving empty cells.",
        "Each time symbols pop, the current position on the Free Spins trail advances by one step.",
        "Symbols above the empty cells drop down to refill the grid.",
        "If the new symbol layout creates further paying combinations, the whole process repeats (pay -> pop -> trail +1 -> drop) until a spin/cascade produces no new wins.",
        "The Free Spins trail position resets to the start at the beginning of every new base-game spin (and, in Free Spins, resets at the end of every free spin)."
      ]
    },
    "free_spins_trail_main_game": {
      "description": "A visible row of rounded stone markers sits beneath the reels, showing the possible Free Spins awards a cascade run can reach: 7, 10, 12, 18 or 25 Free Spins (rules_p3), preceded on the base-game frame by two/three plain arrow-icon stones representing earlier, non-awarding positions. Every pop of a cascade advances the highlighted position one step to the right; if the run of cascades reaches one of the numbered stones, the Free Spins feature is awarded with that many spins.",
      "visual_source": "base_game.png, payments_p3/p4 (illustration of the trail with values 7/10/12/18/25 FS)."
    },
    "free_spins_trail_inside_feature": {
      "description": "Once inside Free Spins, a SEPARATE, easier trail is used for retriggering, with six positions instead of five: 2, 7, 10, 12, 18 and 25 additional Free Spins (rules_p3/p4, and visually confirmed on free_spins_trigger.png / free_spins_1-4.png, which show a '2 FS' stone that is not present on the base-game trail).",
      "purpose": "Makes it 'easier to retrigger and stay in the Free Spins feature' than the base-game trail (rules_p3)."
    }
  },

  "symbols": {
    "note": "All ten symbols and their payouts were read directly from the fully-scrolled paytable (payments_p1.png, page 1 of 10), captured while 'Total bet' = 1.00 FUN. Per manifest.paytable_bet_anchor, printed FUN amounts equal the multiplier of the FULL bet directly (e.g. a printed '25.00 FUN' payout = 25x the total bet). All ten symbols are crystal or gemstone shapes; there are no card-rank/royal symbols (A/K/Q/J/10) in this game, unlike many other slots.",
    "logo_symbol": {
      "name": "'Mystic Reels' game-logo crystal (top-paying regular symbol)",
      "appearance": "A cluster of pale icy-blue/white translucent crystal shards with sparkle particles, and the small circular 'Mystic Reels' wordmark rendered in light-blue script across the crystal face.",
      "payouts": {"5": "25.00 FUN (25x bet)", "4": "10.00 FUN (10x bet)", "3": "5.00 FUN (5x bet)", "2": "0.20 FUN (0.2x bet)"},
      "special_rule": "The ONLY symbol in the game that pays on just 2-of-a-kind (rules_p6: 'two or more topmost symbols'). Tied with WILD for the highest 5-of-a-kind payout.",
      "logo_ref_excluded": "Excluded from logo_refs.json on purpose - this symbol IS effectively the game's own wordmark/logo art baked into a paytable tile, and must not be reused as a generation reference (see doc-writer hard rule)."
    },
    "wild": {
      "name": "WILD",
      "appearance": "A cluster of fiery orange-to-pink crystal shards with a warm orange/red glowing aura and gold sparkle swirls behind it; the word 'WILD' is rendered in bevelled pink/magenta 3D letters with a white outline across the base of the crystal cluster.",
      "payouts": {"5": "25.00 FUN (25x bet)", "4": "10.00 FUN (10x bet)", "3": "5.00 FUN (5x bet)"},
      "substitution_rule": "'Substitutes for all symbols' (payments_p2/p3) - the printed rule does not exclude any symbol, unlike some other slots where Wild cannot substitute for a scatter/bonus icon (this game has none).",
      "free_spins_role": "During Free Spins, every WILD that lands on a given reel increases THAT reel's independent multiplier by +1 (see 'free_spins_feature' below).",
      "appears_on": "Observed on reels 2 and 4 simultaneously in the base game while Encore was active (bonus_encore_gameplay.png); also appears during ordinary Free Spins play (free_spins_1/2/4.png)."
    },
    "high_value_crystals": [
      {"name": "Red/orange spiky crystal cluster (2nd tier)", "appearance": "A cluster mixing magenta-red and orange/gold angular crystal shards, no text.", "payouts": {"5": "20.00 FUN (20x bet)", "4": "5.00 FUN (5x bet)", "3": "2.00 FUN (2x bet)"}},
      {"name": "Green/orange crystal cluster (3rd tier)", "appearance": "A cluster mixing emerald-green crystal shards with a few small orange/gold accent shards.", "payouts": {"5": "15.00 FUN (15x bet)", "4": "4.00 FUN (4x bet)", "3": "2.00 FUN (2x bet)"}},
      {"name": "Purple/violet crystal cluster (3rd tier, tied value)", "appearance": "A cluster of amethyst-purple angular crystal shards, cooler/bluer purple than the WILD's pink.", "payouts": {"5": "15.00 FUN (15x bet)", "4": "3.00 FUN (3x bet)", "3": "1.00 FUN (1x bet)"}}
    ],
    "low_value_gems": [
      {"name": "Orange/gold faceted gem (single octahedron shape)", "payouts": {"5": "10.00 FUN (10x bet)", "4": "3.00 FUN (3x bet)", "3": "1.00 FUN (1x bet)"}},
      {"name": "Red/pink rounded cabochon gem", "payouts": {"5": "10.00 FUN (10x bet)", "4": "3.00 FUN (3x bet)", "3": "0.50 FUN (0.5x bet)"}},
      {"name": "Green faceted gem (octahedron shape)", "payouts": {"5": "10.00 FUN (10x bet)", "4": "2.00 FUN (2x bet)", "3": "0.20 FUN (0.2x bet)"}},
      {"name": "Purple faceted gem (elongated kite/diamond shape)", "payouts": {"5": "10.00 FUN (10x bet)", "4": "1.50 FUN (1.5x bet)", "3": "0.20 FUN (0.2x bet)"}},
      {"name": "Blue faceted gem (tall triangular/prism shape) - lowest-paying symbol", "payouts": {"5": "7.00 FUN (7x bet)", "4": "1.00 FUN (1x bet)", "3": "0.20 FUN (0.2x bet)"}}
    ],
    "symbol_count_total": 10,
    "colorblind_notes": "The ten symbols are distinguished primarily by SHAPE as well as color: cluster-of-shards symbols (logo, WILD, and the three high-value crystals) vs. single-gem shapes (the five low-value symbols, each a visually distinct facet/cut: octahedron, cabochon, octahedron, elongated kite, tall prism). The WILD additionally carries the printed word 'WILD'. This gives a non-color cue for every symbol except distinguishing the red-orange cluster from the green-orange cluster from the purple cluster, which rely on hue - a residual risk for red-green color-blind users among the three mid-tier cluster symbols."
  },

  "buy_features_bet_and_prices": {
    "bet_range": {
      "min_bet": "1.00 FUN",
      "max_bet": "100.00 FUN",
      "source": "bet_ladder_min.png (Total bet field shows 1.00 FUN with the round '-' decrease button visibly greyed out/disabled) and bet_ladder_max.png (Total bet field shows 100.00 FUN with the round '+' increase button visibly greyed out/disabled, and the Free Spins buy price shown as a fully computed 10000.00 FUN, itself disabled because balance is insufficient)."
    },
    "buy_features_menu": {
      "title": "BUY FEATURES (bonus_menu.png, bonus_price_bet10.png, bet_ladder_min/max.png)",
      "layout": "A modal panel titled 'BUY FEATURES' with a white 'X' close button top-right, two feature cards side by side, and a 'BET' selector with round '-'/'+' buttons and a numeric field below the cards.",
      "encore_card": {
        "position": "Left card, blue/purple gradient background.",
        "icon": "A circular gold arrow chasing its own tail (loop-and-arrow icon).",
        "title": "ENCORE",
        "description_text": "'Each spin is twice as likely to award the Free Spins feature!'",
        "volatility_badge": "'MEDIUM HIGH VOLATILITY' printed in gold text next to a row of vertical bar/flame icons increasing in height (rising-bars volatility meter).",
        "price": "1.50 FUN at Total bet 1.00 (= 1.5x bet); confirmed also at 15.00 FUN for bet 10.00 and 150.00 FUN for bet 100.00 - all exactly 1.5x the selected bet.",
        "button": "Orange/gold 'ACTIVATE' button."
      },
      "free_spins_card": {
        "position": "Right card, red/maroon gradient background.",
        "icon": "A glowing multicolor hexagon/diamond outline with 'FS' letters in the center, rainbow sparkle aura.",
        "title": "FREE SPINS",
        "description_text": "'Awards 10 Free Spins and an extra spin.'",
        "volatility_badge": "'MEDIUM VOLATILITY' printed in gold text next to the same rising-bars icon (fewer bars highlighted than the Encore badge).",
        "price": "100.00 FUN at Total bet 1.00 (= 100x bet); confirmed also at 1000.00 FUN for bet 10.00 and 10000.00 FUN for bet 100.00 - all exactly 100x the selected bet.",
        "button": "Orange/gold 'BUY' button (greys out/disables when balance is insufficient, as seen on bet_ladder_max.png where price 10000.00 FUN exceeds the 966.60 FUN balance)."
      },
      "important_distinction": "Both volatility badges say 'MEDIUM ...VOLATILITY', but they are two DIFFERENT values for two different purchasable modes of the SAME game, not one overall game volatility rating: Encore = MEDIUM HIGH, Free Spins = MEDIUM. No separate overall-game volatility rating was found anywhere in the 8 rules pages or 10 paytable pages (the word 'volatility' only appears inside this Buy Features modal)."
    },
    "encore_confirm_dialog": {
      "content": "A centered modal card: gold arrow-loop icon, heading 'ENCORE', body text 'The total cost of the activated game mode will be deducted from your balance each spin until deactivated.', the price '1.50 FUN' in yellow, and two buttons - red 'BACK' and gold/orange 'ACTIVATE'.",
      "source": "bonus_encore_confirm.png"
    },
    "free_spins_confirm_dialog": {
      "content": "Confirms the purchase text: 'This game mode awards a single extra spin at the base bet of 1.00 FUN ... reduce your balance by the total bet of 100.00 FUN', with 'BACK'/'BUY' buttons.",
      "source": "bonus_fs_confirm.png"
    },
    "encore_active_state": {
      "description": "Once activated, the base-game screen replaces the 'BUY BONUS' button (bottom-left) with a small panel showing the gold arrow-loop Encore icon, the text 'TOTAL BET' and the new inflated bet value (e.g. '1.50 FUN'), plus a small circular gold 'x' cancel/deactivate button in the corner of that panel. The main 'Total bet' readout at the bottom of the screen also updates to the inflated value, and the round spin button in the bottom-right is re-skinned with a gold star icon instead of the plain double-arrow spin icon.",
      "source": "bonus_encore_active.png, bonus_encore_gameplay.png, bonus_encore_win.png"
    }
  },

  "encore_feature_mechanics": {
    "source": "rules_p4/p5, payments_p6/p7",
    "summary": "Encore is an ante-style Buy Feature that increases the total bet by +50% (measured/confirmed: 1.50 at bet 1.00, 15.00 at bet 10.00, 150.00 at bet 100.00) and, in exchange, converts the LAST TWO 'losing' (non-award) positions of the MAIN-GAME Free Spins trail into 'Encore' respin positions.",
    "rules_verbatim_key_points": [
      "'This changes the last two losing spaces on the main game's trail to respin positions.'",
      "'At the end of the main game spin, if the player reached one of these Encore respin positions, then they get an extra respin for free. During this respin the current Free Spins trail position is held...'",
      "'Encore increases the Free Spins frequency to over double the standard non-Encore gameplay.'",
      "'If the player lands on the first Encore position and their respin moved them along the trail to the next Encore position, then they are still awarded a further respin at their new trail position.'",
      "'Encore only applies to the base game. Without activating Encore, no respins will be performed.'"
    ],
    "activation": "BUY BONUS button -> ENCORE card -> ACTIVATE button in the confirm dialog.",
    "deactivation": "Small 'x' cancel icon on the Encore panel that replaces the BUY BONUS button once active.",
    "real_win_evidence": "bonus_encore_win.png shows a real Encore-mode spin winning on 'Lines 8, 17' for a 'Total win: 2.10 FUN' at Total bet 1.50 FUN; the balance before the win was 997.00 FUN (per manifest note, the next captured cascade frame showed 999.10 FUN, i.e. +2.10), confirming the win was genuinely paid out, not a cosmetic display.",
    "not_captured": "The exact Encore RESPIN trigger moment itself (the instant the trail lands on an Encore position and the free extra respin plays out) was not isolated in a dedicated frame; per manifest.not_captured this is a rare sub-event inside an already-documented feature (purchase dialog + activation + live gameplay + a real paid win under Encore were all captured), and hunting further was not forced once that bar was met."
  },

  "buy_a_bonus_free_spins_purchase": {
    "source": "rules_p5/p6, payments_p7/p8",
    "price": "100x the chosen total bet (measured/confirmed at three bet levels: 100.00 FUN at bet 1.00, 1000.00 FUN at bet 10.00, 10000.00 FUN at bet 100.00).",
    "mechanics_verbatim_key_points": [
      "'The player can buy a Free Spins feature at x100 the chosen bet.'",
      "'The current Free Spins trail is set to the 10 Free Spins position and they are given the opportunity to increase the number of Free Spins via an extra spin of the reels.'",
      "'If the player wins on this extra spin then the trail position and therefore the number of Free Spins awarded is increased using the same Cascade+ mechanics. If the extra spin did not result in a win then the player will still be awarded 10 Free Spins.'"
    ],
    "purchase_flow": "BUY BONUS button -> FREE SPINS card -> BUY button -> confirm dialog -> BUY.",
    "confirmed_in_capture": "free_spins_trigger.png shows the actual result of a purchase: 'YOU HAVE WON 12 FREE SPINS' (i.e. the guaranteed extra spin after purchase landed a win and advanced the trail from the guaranteed 10-position up to the 12-position), balance dropped from 1000.00 to 900.00 FUN (exactly -100.00, matching the 100x price at bet 1.00), and 'Total win: 0.60 FUN' shown from that extra spin."
  },

  "free_spins_feature": {
    "source": "rules_p3/p4, payments_p4/p5, free_spins_1-4.png, win_screen.png",
    "trigger": "Reaching a numbered stone (7/10/12/18/25) on the base-game Free Spins trail via Cascade+ cascading, OR purchasing via Buy a Bonus (guaranteed minimum 10, can be increased by the guaranteed extra spin), OR (with Encore active) a respin landing far enough to reach a trail number.",
    "spins_awarded": "7, 10, 12, 18 or 25 Free Spins depending on the trail position reached (rules_p3).",
    "reel_multipliers": {
      "mechanic": "Each of the 5 reels has its own INDEPENDENT multiplier, displayed as an 'X<n>' label above that reel (observed starting value 'X1' on all five reels at the start of a Free Spins round - free_spins_1.png).",
      "growth_rule": "Every WILD that lands on a given reel during any free spin increases THAT reel's multiplier by +1.",
      "cap": "Each individual reel multiplier is capped at x5.",
      "application": "A winning payline's win is multiplied by the PRODUCT of the multipliers of every reel involved in that specific win (not a flat sum of all five reel multipliers).",
      "max_theoretical_multiplier": "x3125 (5 reels each capped at x5: 5^5 = 3125), stated verbatim in rules_p3/p4: 'the total win multiplier has the potential to award x3125.'",
      "persistence": "Reel multipliers do NOT reset between free spins - they persist and can only climb until the Free Spins feature ends entirely."
    },
    "retriggering": {
      "mechanic": "Free Spins uses its own separate, more generous trail (values 2, 7, 10, 12, 18, 25 - six positions instead of the base game's five) that resets after every individual free spin, using the same Cascade+ pop/trail-advance logic.",
      "observed_in_capture": "free_spins_4.png shows the free-spins counter jumping from a 12-spin round to '10/14' (i.e. a retrigger added 2 more spins to the round, extending the total from 12 to 14), with a new Wild landing accompanied by a sparkling highlight animation."
    },
    "gameplay_screen_layout": {
      "description": "Reels sit on the same stone-archway frame, but the background inside the glowing frame shifts to a deep purple/magenta radial glow (visually distinguishing Free Spins from the base game's cooler blue-black backdrop). Five 'X<n>' multiplier labels in light blue bold text sit directly above the five reels. Bottom bar shows 'Win:' (current spin's win, appears as large gold/orange 3D numerals fading in over the reels when a win lands), 'Total win:' (running total for the round) and 'Free spins: <remaining>/<total>' counters, replacing the base game's Balance/Total bet-only footer (Balance is still shown at bottom-left)."
    },
    "round_end_summary": {
      "content": "'win_screen.png': dark radial-glow background; 'YOU HAVE WON' in white italic text; the total round win amount in large gold/orange 3D numerals (observed: '66.60'); 'IN' then 'FREE SPINS' in blue italic text below; 'Click to continue' prompt; the Free Spins trail graphic and counter (showing e.g. '14/14', i.e. the round's final total) still visible at the bottom.",
      "balance_confirmation": "Per manifest note, clicking through this screen updated the balance from 900.00 to 966.60 FUN (+66.60), confirming the printed total was genuinely credited."
    }
  },

  "technical_summary": {
    "rtp_percent": 96.00,
    "rtp_source": "rules_p7/p8, verbatim (typo preserved as printed): 'The overal theoritical Return to Player (RTP) is 96.00%'.",
    "rtp_variants_note": "Only ONE RTP value is printed anywhere in the 8 rules pages and 10 paytable pages read. No separate RTP figure is stated for the Encore mode or for the Buy-a-Bonus purchase, even though both are separate purchasable modes with their own volatility labels. Whether RTP differs by mode is UNCERTAIN and not stated in this build - listed in unreadable_or_uncertain rather than assumed equal.",
    "max_win": {
      "exact_value": "4558.7x the bet (rules_p7: 'Maximum win - 4558.7x your bet.') - NOTE this is a fractional multiplier; if the storage field is integer-only, round DOWN or flag as approximate rather than silently truncating without a note.",
      "rounded_splash_value": "4558x BET, shown rounded on the splash screen (preview_1.png: 'WIN UP TO 4558x BET')."
    },
    "bet_min": "1.00 FUN",
    "bet_max": "100.00 FUN",
    "bet_source": "bet_ladder_min.png / bet_ladder_max.png (see buy_features_bet_and_prices above).",
    "demo_default_bet": "1.00 FUN",
    "demo_default_balance": "1000.00 FUN",
    "reels_rows": "5 reels x 3 rows, fixed rectangular grid (no megaways/ways mechanic).",
    "paylines": "20 fixed paylines, all always active (cannot be adjusted); diagrams for all 20 printed on payments_p9/p10.",
    "bet_mechanic": "lines",
    "bet_mechanic_value": 20,
    "win_rules": "Winline wins pay left-to-right starting from reel 1; only the highest-value combination per line is paid; multiple winning lines on the same spin are summed; Cascade+ can chain multiple rounds of wins within a single spin (see grid_and_mechanics).",
    "ante_bet": {
      "name": "Encore",
      "cost_multiplier": 1.5,
      "effect": "Doubles ('twice as likely') the chance of reaching the Free Spins feature by converting the last two non-award trail positions into free-respin positions; base game only."
    },
    "bonus_buy": {
      "name": "Buy a Bonus / FREE SPINS purchase",
      "cost_multiplier": 100,
      "guarantee": "Minimum 10 Free Spins, with one guaranteed extra spin that can push the trail (and spin count) higher via Cascade+ if it wins."
    },
    "volatility": "Not stated as a single overall-game rating anywhere in the captured rules/paytable text. Two DIFFERENT per-mode volatility badges are shown only inside the Buy Features purchase dialog: Encore = 'MEDIUM HIGH VOLATILITY', Free Spins purchase = 'MEDIUM VOLATILITY'. See technical_summary.rtp_variants_note for the same caveat pattern.",
    "keyboard": "Spacebar can be used to spin instead of clicking the Spin button (rules_p6/p7: 'Spacebar to spin').",
    "autoplay": "Autospin settings (A button) let the player choose a number of auto-spin rounds, with 'Don't stop the game on pop-ups' and 'Enable quick spin' checkboxes, and four stop conditions: on any win, if bonus game is won, if a single win exceeds a set amount, if cash balance increases/decreases by a set amount; a 'Stop Autospins' button ends the sequence early.",
    "settings_panel": "Game speed (Quick spin, may be disabled by license requirements) and volume (master volume slider/mute, separate music on/off and sound-effects on/off checkmarks).",
    "malfunction_clause": "'Malfunction voids all plays and pays! All unfinished rounds will be terminated every 24 hours. If the game requires \"Collect\", \"Collect\" will take place and the win from the round will be added to the player balance. If the game requires action from a player, the result is counted assuming that the player has chosen the action with no risk without raising the initial bet.' (rules_p8, verbatim).",
    "rules_version": "Game rules version 1.0, dated 06/07/2026; Game Version v1.0.16 (rules_p8 and footer of payments_p10: 'v 1.0.16 (06/07/2026)' - the two dates/version numbers match exactly across both booklets, giving two independent confirmations).",
    "rng_statement": "'The game is based on a certified random number generator. For more information, visit our BGaming site.' (rules_p8)."
  },

  "screens": {
    "preview_loading": {
      "type": "preview",
      "file": "preview_0.png",
      "content": "Transient black loading screen shown very briefly on first load (captured with wait_ms=0). Centered: the 'Mystic Reels' logotype in blue/white bevelled script with a small glowing crystal-flower icon between the two words, on a swirling dark-blue nebula/mist backdrop. Below it, the 'BULLETPROOF GAMES' logo (a gold-outlined shield/crest shape with white text 'BULLETPROOF' and small grey subtext 'GAMES'). Below that, small white text 'POWERED BY' and the BGaming logo (a gold square containing a white 'B', followed by a stylised reel-strip wordmark 'BGAMING' rendered as vertical film-strip segments).",
      "purpose": "Publisher/developer credit screen shown before the interactive splash; confirms the sub-studio (Bulletproof Games) independently of the loading-screen convention documented for other BGaming titles.",
      "color_blind_notes": "Pure text/logo credits on black; no color-only information conveyed."
    },
    "preview_splash": {
      "type": "preview",
      "file": "preview_1.png",
      "content": "Modal splash over the mystical-forest background art. Top-left, large blue text: 'WIN UP TO 4558x BET'. Top-center: the 'Mystic Reels' logotype with a glowing crystal swirl behind it. Two framed preview panels side by side, each in an ornate blue stone-tablet border: LEFT panel shows a mock reel screen with the Free Spins trail (10/12/18/25 FS stones visible) and caption below 'Cascade wins to win Free Spins'; RIGHT panel shows a mock Free Spins reel screen with 'X5/X4/X3/X4/X4' reel-multiplier labels, a WILD symbol glowing in the center reel, the trail (2/7/10/12/18/25 FS stones) below, and caption 'Wilds award massive multipliers in Free Spins'. Bottom-left: the 'BULLETPROOF GAMES' logo. Bottom-center: 'Click to continue' prompt. Bottom-right: a small pill-shaped 'CASCADE+' badge. Top-right corner shows a small sound-icon toggle and a live clock readout (e.g. '23:54') that is NOT a game statistic (see accessibility_observations).",
      "purpose": "Marketing/feature-preview screen; clicking anywhere enters the base game.",
      "color_blind_notes": "Max-win headline and feature captions are white/blue high-contrast text, legible without color; the two preview panels are differentiated by their captions (text), not solely by their color scheme."
    },
    "base_game": {
      "type": "base_game",
      "file": "base_game.png",
      "overall_layout": "5x3 grid of crystal/gem symbols inside the glowing blue stone archway described in color_palette.reel_frame, centered on the mystical forest background.",
      "top_right_corner": "Small speaker/sound icon and a live session clock (not a game value).",
      "top_left_corner": "Small gold square 'B' icon (BGaming brand mark).",
      "vertical_wordmark": "'MYSTIC REELS' printed in small white vertical text running down the far right edge of the play area.",
      "left_side": "'BUY BONUS' button - a dark glass panel with a gold star-in-circle icon above the label text, positioned lower-left below the reels.",
      "free_spins_trail_bar": "Beneath the reels, the curved row of stone markers (arrows then 7/10/12/18/25 FS) sits centered, with the game's 'MYSTIC REELS' logotype displayed again to its right in small blue/white script.",
      "bottom_bar": {
        "far_left": "Round 'i' (information) button and round gear/settings button, stacked or side by side.",
        "center": "'Total bet' label with a value box (e.g. '1.00 FUN') and small up/down triangle stepper arrows to its right; 'Balance' label and value to the left of it (e.g. 'Balance 1000.00 FUN').",
        "right": "Round 'A' (autoplay settings) button and, further right, the round SPIN button showing two curved white arrows forming a circle."
      },
      "color_blind_notes": "BUY BONUS is a labelled button with a star glyph, not a color-only affordance. Balance/Total bet are plain white/light-grey text, legible regardless of color vision. The Free Spins trail communicates progress via printed numerals on each stone, not via color alone."
    },
    "buy_features_menu": {
      "type": "bonus",
      "files": ["bonus_menu.png", "bonus_price_bet10.png", "bet_ladder_min.png", "bet_ladder_max.png"],
      "content": "See buy_features_bet_and_prices above for the full breakdown; these four frames are the SAME modal captured at three different bet levels (1.00 / 10.00 / 100.00 FUN) plus one baseline, used specifically to verify that Encore and Free Spins prices scale linearly with the selected bet (1.5x and 100x respectively) rather than being flat amounts.",
      "color_blind_notes": "ENCORE and FREE SPINS cards are labelled by name and icon (loop-arrow vs. 'FS' hexagon), not by color alone; their volatility badges are text ('MEDIUM' vs 'MEDIUM HIGH'), not color-only."
    },
    "encore_confirm": {"type": "bonus", "file": "bonus_encore_confirm.png", "content": "See encore_feature_mechanics.encore_active_state / buy_features_bet_and_prices.encore_confirm_dialog above."},
    "free_spins_confirm": {"type": "bonus", "file": "bonus_fs_confirm.png", "content": "See buy_a_bonus_free_spins_purchase and buy_features_bet_and_prices.free_spins_confirm_dialog above."},
    "encore_active_base_game": {"type": "bonus", "file": "bonus_encore_active.png", "content": "See encore_feature_mechanics.encore_active_state above."},
    "encore_gameplay": {"type": "bonus", "file": "bonus_encore_gameplay.png", "content": "A real spin captured with Encore active (Total bet 1.50 FUN, Balance 991.60 FUN): the 5x3 grid shows TWO WILD symbols simultaneously, on reel 2 (row 3) and reel 4 (rows 1 and 2) - demonstrating that Wilds are not restricted to a single reel or a single copy per spin in this game."},
    "encore_win": {"type": "bonus", "file": "bonus_encore_win.png", "content": "See encore_feature_mechanics.real_win_evidence above. Bottom bar text reads 'Lines 8, 17 pay' confirming which of the 20 paylines produced the win, alongside 'Total win: 2.10 FUN'."},
    "bet_selector_detail": {
      "type": "other",
      "files": ["bet_ladder_min.png", "bet_ladder_max.png"],
      "content": "The 'BET' stepper inside the Buy Features modal: a rounded pill containing a round '-' button, the numeric FUN value, and a round '+' button. At the 1.00 FUN floor the '-' button is visually dimmed/greyed (disabled state); at the 100.00 FUN ceiling the '+' button is dimmed instead - the disabled state is conveyed by a flatter, darker button fill rather than by hue alone, and is further confirmed functionally (repeated clicks produce no further change)."
    },
    "history_panel": {
      "type": "other",
      "file": "history_panel.png",
      "content": "Clicking the round history icon in the info-panel rail navigates AWAY from the game canvas to a separate plain white 'Games History' page (not a game-canvas modal). A green-headed data table with columns 'Date/Time', 'Bet', 'Total Win', 'Profit', 'Balance Before', 'Balance after', 'Currency', 'Round Details' is shown, but the table body is EMPTY in the captured frame (no rows of session data present). This page contains only session/round bookkeeping, no game characteristics (paytable, RTP, rules), consistent with other BGaming titles.",
      "color_blind_notes": "Column headers are white text on solid green fill; readable via text alone."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "file": "free_spins_trigger.png",
      "content": "Award reveal screen after purchasing Free Spins: dark radial-glow background (blue-to-red gradient ring), white italic 'YOU HAVE WON' text, a very large magenta/pink 3D numeral ('12') with a sparkle-ring effect around it, blue italic 'FREE SPINS' text below, and 'Click to continue' prompt. The Free Spins trail graphic sits at the bottom with the '2' stone now visible (six-position feature trail) and a 'Free spins: 0/12' counter at the very bottom confirming the awarded total before the round starts."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "files": ["free_spins_1.png", "free_spins_2.png", "free_spins_3.png", "free_spins_4.png"],
      "content": "See free_spins_feature.gameplay_screen_layout above. free_spins_1.png captures the very first free spin with all five reel multipliers still at their starting 'X1' value and one WILD visible on reel 2. free_spins_2.png/free_spins_3.png show mid-round cascade wins (16.80 and 35.20/0.40 respectively) with multipliers still at X1 (no Wild had yet landed on those specific reels at that point). free_spins_4.png shows a retrigger in progress (counter jumps to 10/14, i.e. +2 spins added) alongside a newly-landed, animated/sparkling WILD on reel 3."
    },
    "win_screen": {"type": "win_screen", "file": "win_screen.png", "content": "See free_spins_feature.round_end_summary above."},
    "rules_booklet": {
      "type": "rules",
      "pages": "1-8 (rules_p1.png ... rules_p8.png), single continuous scroll panel reached via the info ('i') button's 'Help/?' rail section; scroll_panels in manifest confirms it was scrolled to exhaustion (8 'pages'/screenfuls, exhausted=true).",
      "panel_style": "Plain charcoal/near-black background, white body text, white section headings, the 'Mystic Reels' logotype repeated at the top of every page; a white 'X' close button top-right; the game's bottom bar (Balance/Total bet/autoplay/spin) remains visible and dimmed behind the panel on every page.",
      "content_by_page": {
        "p1": "About the Game (5x3, 20 fixed paylines, Free Spins trail intro); How to Play; start of Autospins.",
        "p2": "Autospins continued (stop conditions); start of CASCADE+.",
        "p3": "CASCADE+ full mechanic list; FREE SPINS section (7/10/12/18/25 award values, per-reel multipliers starting x1, cap x5, potential x3125); start of Retriggering Free Spins.",
        "p4": "Retriggering Free Spins continued (2/7/10/12/18/25 trail); start of Buy Features / Encore (respin positions, +50% bet, deactivation rule).",
        "p5": "Encore continued (base game only, activation via BUY BONUS/ACTIVATE); Buy a Bonus (x100 chosen bet, starts at 10 FS position + extra spin); start of Spin Results.",
        "p6": "Spin Results detail (payline calculation, highest-combination-only rule, three-wilds ambiguity rule); start of Settings.",
        "p7": "Settings continued; Maximum Win ('4558.7x your bet'); Return to Player ('96.00%', typo 'overal theoritical' preserved); start of RNG.",
        "p8": "RNG (certified RNG, BGaming site link); Additional Information (malfunction clause, 24h round timeout, Collect behaviour, rules version 1.0 dated 06/07/2026, Game Version v1.0.16); translation-priority disclaimer (English version is authoritative)."
      },
      "color_blind_notes": "All content is plain white text on a neutral dark background with no color-coded meaning; fully legible for color-blind users."
    },
    "paytable_booklet": {
      "type": "paytable",
      "pages": "1-10 (payments_p1.png ... payments_p10.png), a separate scroll panel from the rules (reached via the 'Payments' section of the same info rail); scroll_panels confirms exhaustion (10 'pages', exhausted=true).",
      "panel_style": "Same charcoal background/white-text style as the rules booklet, plus the actual symbol artwork tiles for the paytable grid.",
      "content_by_page": {
        "p1": "Full 2x5 symbol paytable grid with exact FUN payout values for every symbol at Total bet 1.00 FUN (see symbols section above for the transcribed values).",
        "p2": "Repeat of the bottom row of low-value symbols (scroll overlap) plus the WILD callout ('Substitutes for all symbols') and the start of the Gameplay section ('There are 20 winlines all of which must be played...').",
        "p3": "Gameplay text continued (malfunction/odds disclaimer, pop-and-drop cascade description, trail-advances-one-step-per-pop rule) plus the Free Spins trail illustration image (7/10/12/18/25 FS).",
        "p4": "Trail illustration repeated + 'Free Spins' heading + an illustrative screenshot of the Free Spins reel layout showing example reel multipliers 'X4 X2 X2 X3 X2' above the five reels.",
        "p5": "Free Spins rules text (product-of-multipliers rule, Wild-increases-multiplier-by-1 rule, own retrigger trail) + start of Buy Features/Encore (star icon).",
        "p6": "Encore description text (respin on trail stop, second-Encore subsequent respin, +50% bet, base-game-only, no respins without activation).",
        "p7": "Encore trail illustration (with green down-arrow callouts marking which two trail stones become Encore positions) + start of 'Buy a Bonus' section (glowing 'FS' icon).",
        "p8": "Buy a Bonus text ('10 Free Spins and an extra spin', x100 chosen bet, starts at 10-FS trail position) + start of Winlines section with diagrams for Winline 1-5.",
        "p9": "All 20 winline diagrams (Winline 1 through Winline 20), each a small 5x3 grid with the payline path highlighted in red; caption 'Winlines pay left to right.'",
        "p10": "Repeat of the 20 winline diagrams (scroll overlap/bottom of panel) plus a small footer 'v 1.0.16 (06/07/2026)' - matching the rules-booklet version string exactly, a second independent confirmation of the build/version identifier."
      },
      "color_blind_notes": "Winline diagrams use red highlighted cells on a grey grid to show the payline path; this is the one place in the whole documentation set where a single color (red) carries meaning without an accompanying text description of the exact cell pattern - a low-severity residual risk for a screen-reader/color-blind user trying to visualize which cells belong to which line, mitigated by the fact that all 20 lines are simply enumerated by number and 'pay left to right' is stated in text."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Controls are stable in position across the base game: info/settings bottom-left, Balance/Total bet center, autoplay/spin bottom-right, BUY BONUS lower-left above the trail. The rules and paytable booklets are each a single linear scroll (no page-number readout like 'Page N/M' was observed; navigation is by mouse-wheel/drag scroll only within each of the two panels).",
    "motor": "Primary actions (SPIN, BUY BONUS, ACTIVATE, BUY) are large clickable buttons; Spacebar is an alternate spin trigger (rules_p6/p7), reducing the need for precise pointer clicks. Autoplay with configurable stop conditions further reduces the number of manual actions required for extended play.",
    "color_blind": "Nearly all state is conveyed by text/shape/position in addition to color: feature names (ENCORE vs FREE SPINS) rather than card color, volatility as printed words, disabled buttons as dimmed/flattened rather than by hue swap, free-spins-trail progress as printed numerals, per-reel Free-Spins multipliers as 'X<n>' text. The one notable residual risk is the red-only highlighting of winline-diagram cells on payments_p9/p10, and distinguishing the three mid-tier crystal-cluster symbols (red/orange, green/orange, purple) primarily by hue.",
    "deaf_hard_of_hearing": "No audio-only information was observed in the captured frames; win amounts, feature triggers and trail progress are all shown as on-screen text/numerals in addition to any accompanying sound effects. The Settings panel exposes independent mute/volume controls for music and sound effects (rules_p6/p7)."
  },

  "environment_notes_non_gameplay": {
    "note": "This is an observation about the CAPTURE ENVIRONMENT/session for this particular build, not a property of the game itself, but it is recorded here per TL instruction because it explains why some frames were obtained through a non-standard input path.",
    "detail": "In this specific demo build, the SPIN button, settings gear, and the three info-panel rail icons (Payments/History/Rules) did not respond to ordinary simulated mouse clicks or standard synthetic DOM pointer-event sequences; they only responded to a single 'pointertap' event dispatched directly to the underlying game-engine interactive object. This has no bearing on the documented game content, mechanics, numbers, or accessibility of the actual rendered game - it is purely a quirk of how this session's screenshots were obtained (see documentation/playbooks/bgaming.md section 6-octies for the full technical account)."
  },

  "unreadable_or_uncertain": [
    "Overall single-figure game volatility rating (as opposed to the two per-mode badges 'MEDIUM HIGH VOLATILITY' for Encore and 'MEDIUM VOLATILITY' for Free Spins purchase, which ARE clearly printed) is not stated anywhere in the 8-page rules booklet or 10-page paytable booklet that were fully read. Do not assume the overall game volatility equals either purchasable mode's badge.",
    "Whether the printed RTP of 96.00% is a single blanket figure for all play modes (base game, Encore active, Free Spins purchased) or whether Encore/Buy-a-Bonus carry their own separate RTP values (as seen printed explicitly in some other BGaming titles) is NOT stated in this build's rules text - only one RTP sentence was found.",
    "The true operating currency behind the demo's 'FUN' units (this build never displays a real-currency symbol on any captured frame, unlike some other BGaming titles that briefly show $/EUR).",
    "The precise Encore respin TRIGGER moment itself (trail landing exactly on an Encore position and the resulting free respin animation) was not isolated as its own frame; the feature was documented via purchase + activation + live gameplay + a confirmed real win instead (see encore_feature_mechanics.not_captured).",
    "Whether WILD is capable of appearing on all 5 reels or is restricted to certain reels (unlike some other slots' Wilds) - the paytable text states no reel restriction ('Substitutes for all symbols', no reel-limitation clause), and two WILDs were observed simultaneously on reels 2 and 4 in one captured frame, but a WILD appearing on reel 1 or reel 5 specifically was not directly observed in any captured frame."
  ]
}

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.

Discuss this slot

Our breakdown is live on —