Heroic Spins

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

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 15 Jul 2026
RTP 96.00%
Volatility High
Max win ×10000
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/heroic-spins-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. 4 aspects we couldn’t confirm are flagged below, not hidden.

Captured 15 Jul 2026 View capture log

Per-screen breakdown

19 demo screens
19 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 310 310 Jul Aug '25: 280 280 Aug Sep '25: 420 420 Sep Oct '25: 330 330 Oct Nov '25: 410 410 Nov Dec '25: 360 360 Dec Jan '26: 250 250 Jan Feb '26: 170 170 Feb Mar '26: 200 200 Mar Apr '26: 100 100 Apr May '26: 110 110 May Jun '26: 90 90 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
🇵🇹Portugal 10 10 10 10 10 10 10 10 10
🇷🇴Romania 10 10 10 10 10 10 10
🇧🇾Belarus 10 10 10 10
🇱🇻Latvia 10 10 10
🇮🇪Ireland 10
🇧🇷Brazil 10 10 30 50 20 50 70 90 90 90 90 90
🇿🇦South Africa 10 10 10 10 10 170 20 20 110 20 10
🇬🇷Greece 10 10 10 10 10 10 10 10 10 10 10 10
🇩🇪Germany 10 10 10 10 10 10 10 10 10 10
🇨🇭Switzerland 30 30 30
🇵🇪Peru 10 10 10 10 10 10 10 10
🇺🇸United States 20 20 20 20
🇵🇭Philippines 10 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10 10 10
🇦🇷Argentina 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10 10
🇳🇱Netherlands 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10
🇹🇳Tunisia 10 10 10 10 10
🇩🇰Denmark 10 10 10 10
🇲🇾Malaysia 20 20
🇹🇷Turkey 10 10 10 10
🇳🇴Norway 10 10 10
🇭🇷Croatia 10 10
🇨🇾Cyprus 10 10
🇸🇻El Salvador 10 10
🇪🇪Estonia 10 10
🇫🇮Finland 20
🇫🇷France 10 10
🇭🇺Hungary 10 10
🇮🇳India 20
🇯🇵Japan 10 10
🇲🇽Mexico 10 10
🇵🇰Pakistan 20
🇸🇮Slovenia 10 10
🇹🇭Thailand 10 10
🇦🇺Australia 10
🇦🇹Austria 10
🇨🇷Costa Rica 10
🇮🇩Indonesia 10
🇰🇷South Korea 10
🇻🇳Vietnam 10
🇧🇬Bulgaria 10 10 10 10 10 10 10
🇬🇧United Kingdom 10 10 10 10 10 10 10
🇳🇿New Zealand 10 10 10 10 10 10
🇮🇹Italy 10 10 10 10 10
🇪🇸Spain 10 10 10 10
🇨🇦Canada 20 20 20 20
Full per-country breakdown via the API →

What we extracted from Heroic Spins

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

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

Specification

verified parameters
provider Pragmatic Play
volatility High
max_win_x ×10000
layout 5×3
paylines 20 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2024

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.00%
Bonus Buy 96.07% Buy Free Spins

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

Symbols & paytable

12 symbols
12 icons (ZIP)
Heroine / Princess
Heroine / Princess
High Pay

Young woman with brown hair, gold tiara with red gem, cream gown, red background; highest-paying regular symbol. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 30.00 Multiplier
4x 50.00 Multiplier
5x 100.00 Multiplier
Red Dragon
Red Dragon
High Pay

Red dragon head with golden-tan horns, yellow eyes, teal/turquoise background. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 20.00 Multiplier
4x 40.00 Multiplier
5x 50.00 Multiplier
Treasure Chest
Treasure Chest
High Pay

Open wooden chest overflowing with gold coins and bars, bright green background. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 15.00 Multiplier
4x 25.00 Multiplier
5x 40.00 Multiplier
Cyclops Monster
Cyclops Monster
High Pay

Pink/magenta one-eyed monster with blue iris and jagged teeth, blue background. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 10.00 Multiplier
4x 20.00 Multiplier
5x 30.00 Multiplier
Golden Mechanical Owl
Golden Mechanical Owl
High Pay

Golden/bronze clockwork owl with gear patterning, purple/violet background. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 10.00 Multiplier
4x 15.00 Multiplier
5x 20.00 Multiplier
Spade (red)
Spade (red)
Low Pay

Red/crimson gemstone-style spade card suit, gold frame. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 10.00 Multiplier
4x 15.00 Multiplier
5x 20.00 Multiplier
Spade (blue)
Spade (blue)
Low Pay

Cyan/light-blue gemstone-style spade card suit, gold frame. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 8.00 Multiplier
4x 12.00 Multiplier
5x 15.00 Multiplier
Heart (purple)
Heart (purple)
Low Pay

Purple/magenta gemstone-style heart card suit, gold frame. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 8.00 Multiplier
4x 12.00 Multiplier
5x 15.00 Multiplier
Club (teal/green)
Club (teal/green)
Low Pay

Teal/emerald-green gemstone-style club card suit, gold frame. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 5.00 Multiplier
4x 10.00 Multiplier
5x 12.00 Multiplier
Diamond (yellow-green)
Diamond (yellow-green)
Low Pay

Chartreuse/yellow-green gemstone-style diamond card suit, gold frame. Payouts at $0.10 bet per line.

MatchPayoutUnit
3x 5.00 Multiplier
4x 8.00 Multiplier
5x 10.00 Multiplier
WILD
WILD
Wild

Golden ram's head with curled horns on dark red/maroon background, gold 'WILD' text. Substitutes all except SCATTER; only reels 2, 3, 4. Expands vertically; pre-expansion multiplier x2/x3 (2/3 wilds) in base game, x2/x4/x6 (1/2/3 wilds) in Free Spins.

SCATTER
SCATTER
Scatter

Portrait of a brown-haired hero in a red draped cape with gold medallion, green 'SCATTER' text beneath. Appears on all 5 reels; 3 or more anywhere triggers Free Spins.

Bonus modes

4 modes
Base Game Modifier base
Base Game

5 reels x 3 rows, 20 fixed paylines, left-to-right pay. Expanding WILD on reels 2-4 only: 2 wilds pre-expansion on a reel gives x2 multiplier, 3 wilds gives x3; multiple wild reels in the same win multiply together. Payouts based on bet per line ($0.10 at captured $2.00 total bet).

Free Spins fs
Free Spins

Triggered by 3+ SCATTER anywhere. A wheel of fortune is spun beforehand to set the spin count and a round multiplier applied to every free spin's total win for the whole round. Expanding WILD multiplier tiers are higher in this mode: x2/x4/x6 for 1/2/3 wilds pre-expansion (vs x2/x3 in base game). Special reels are in play during the feature.

Bonus Mode wheel
Wheel of Fortune

Award round shown before Free Spins start: a single circular wheel with alternating spin-count sectors (8/10/12/15/20/25/30/50) and multiplier sectors (2x/3x/4x/5x/6x/7x/8x/10x/20x/50x/100x) around its rim; stops on one spin-count and one multiplier that are then used for the following Free Spins round. Set on a dark volcanic/lava-canyon background with a demonic horned figure directing the spin.

Other buy_fs
Buy Free Spins

Instantly triggers the Free Spins round for 100x current total bet (the only purchasable feature in the game; no ante bet or tiered buy menu present). The triggering spin can randomly land 3, 4 or 5 SCATTER symbols. Confirmation dialog offers cancel (X) or confirm (checkmark).

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#581425 base dominant 1 base
#61565C base dominant 2 base
#956459 base dominant 3 base
#A35A2A base dominant 4 base
#2E1616 base dominant 5 base
#E4E7DF base dominant 6 base
#1C1F13 free_spins dominant 1 free_spins
#5B542A free_spins dominant 2 free_spins
#512F1A free_spins dominant 3 free_spins
#2A532D free_spins dominant 4 free_spins
#26191A bonus dominant 1 bonus
#512A24 bonus dominant 2 bonus
#565951 bonus dominant 3 bonus
#265454 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Settings toggles doubled by switch handle position (left=off/right=on) not just grey/green color; autoplay checkboxes use empty-vs-checked square shape; paytable navigation uses arrow/cross glyph shapes; buy-dialog confirm/cancel use checkmark vs X glyphs; low-value card suits (spade/heart/club/diamond) differ by shape as well as hue (red/cyan-blue/purple-magenta/teal-green/yellow-green).
  • Base-game WILD reel multiplier ('3x') is printed as green numeric text readable independent of color; WILD identity is further confirmed by the gold 'WILD' wordmark on every card, not by frame color alone.
  • Fortune-wheel sector values are printed as bold gold 3D text (a number plus 'x' or 'SPINS') legible independent of sector fill color (magenta, maroon-brown, brown, pink, orange, purple); the winning sector is additionally marked by a bright white/yellow glow overlay rather than hue alone.
Screen Reader
  • Control positions are stable across all base-game-adjacent screens: menu/sound/info icons stacked bottom-left, CREDIT/BET labels left-of-center, bet-/spin/+/autoplay cluster bottom-right, provider branding bottom-left corner. Rules/paytable booklet is a strictly linear 7-page sequence with an explicit 'Page N/7' readout on every page. Feature dialogs use large centered plaques with a single clear call-to-action.
Motor Accessibility
  • All interactive targets are large rounded buttons; the central SPIN button is the largest single target on the base-game screen. SPACE and ENTER keys start/stop a spin without a precise click, and holding SPACE activates turbo spin. AUTOPLAY (default 100 spins) and SKIP SCREENS reduce the number of discrete interactions needed.
Hearing Accessibility
  • No information is conveyed through audio alone: wins, spins-remaining, multiplier values, and feature-transition prompts ('PRESS ANYWHERE TO CONTINUE') are all rendered as on-screen text/graphics. SOUND FX and AMBIENT MUSIC toggles are purely decorative and can be switched off without affecting comprehension.
Low Vision
  • High-contrast white/cream/gold text on near-black translucent panels throughout the rules booklet, settings and autoplay dialogs; large bold 3D lettering with contrasting outline/drop-shadow for headline text ('CONGRATULATIONS!', win amounts, free-spins counts). During Free Spins, the multiplier and spins-left values are isolated in their own bordered plaques on the left edge rather than embedded in busy background art. Button icons are simple bold white glyphs on solid dark circles with consistent sizing.

Media & assets

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

Data provenance

what we captured and what we didn't
All paytable payout values verified against a $2.00 total bet across 20 fixed lines, i.e. $0.10 bet per line; confirmed by a clean-multiple check (5-of-a-kind top symbol $10.00 = 100x $0.10).
Base game, full 7-page rules/paytable booklet, settings, autoplay, bonus-buy confirmation dialog, natural base-game expanding-WILD win (x3 reel), full Buy Free Spins purchase cycle (award screen 15 spins/7x multiplier, mid-round gameplay, win-total screen $363.30).
Fortune-wheel of fortune captured mid-spin and stopped-on-result (separate later purchase, resolved to 20 SPINS).
Only part of the wheel's circumference is visible in either wheel frame; the full ordered set of all 8 spin-count sectors and 11 multiplier sectors around the wheel is not visually confirmed end-to-end, only text-listed from the rules booklet.
The wheel captures (resolved to 20 SPINS) are from a separate, later purchase than the fully documented 15-spin/7x-multiplier gameplay cycle ($363.30 total win) - two independent RNG outcomes, not one continuous round; the multiplier paired with the 20-SPINS wheel result is not legible/confirmed.
Whether landing 2+ SCATTER during an active Free Spins round retriggers/extends the round is not stated in the rules booklet and was not observed (only one unretriggered round was played to completion).
Exact reel-symbol weighting differences implied by 'special reels are in play during the feature' are not disclosed on any screen.

Ask AI about Heroic Spins

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 Heroic Spins work? Keep it simple.

Triggered by 3+ SCATTER anywhere. A wheel of fortune is spun beforehand to set the spin count and a round multiplier applied to every free spin's total win for the whole round. Expanding WILD multiplier tiers are higher in this mode: x2/x4/x6 for 1/2/3 wilds pre-expansion (vs x2/x3 in base game). Special reels are in play during the feature.

RTP 96.00%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: Heroic Spins vs Gates of Olympus 1000 — RTP, max win, bonus buy.”

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

Editorget_slot

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

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

Designerget_slot

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

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

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

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/heroic-spins-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/heroic-spins-b7/
{
  "game": {
    "name": "Heroic Spins",
    "provider": "Pragmatic Play",
    "internal_game_symbol": "vs20shootstars (from demo_url gameSymbol parameter)",
    "theme": "Ancient Greek mythology / heroic fantasy. A young hero in Greek warrior attire (bronze/leather armor, red cape, sandals) stands beside white marble Ionic/Corinthian columns overlooking a sunlit Mediterranean coastal city with a harbor, sailboats and whitewashed domed buildings. Warm blue sky, turquoise sea, cream/gold stone architecture. Reels are framed by a maroon/burgundy backdrop between two tall white marble columns with gold capitals. Free-spins/bonus screens shift to a dark volcanic/lava palette (glowing orange lava cracks, dark red-brown rock) with green magical light accents, evoking an underworld or divine-power tone contrasted with the base game's daylight seaside tone.",
    "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 17 desktop screenshots (1280x800) + zoomed crops of every paying symbol and the full 7-page rules/paytable booklet.",
    "method_notes": "All paytable and rules text was read directly from full-resolution rules-booklet screenshots (paytable_p1 through paytable_p7), which render as sharp anti-aliased UI text; these were used as primary ground truth in preference to pytesseract OCR, which performed poorly against the stylised in-game font (OCR output was noisy/garbled and is not quoted directly). Every paying symbol was additionally isolated with a 4x zoom crop to verify identity and color. Numbers are taken verbatim from on-screen text. Items that remained unclear or where a captured frame did not show what its filename/manifest note implied are listed in 'unreadable_or_uncertain' and NOT invented.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Warm daylight Mediterranean coastal scene: pale blue sky with seagulls, turquoise sea with small sailboats, cream/white stucco buildings with blue-domed roofs in the distance, tan stone-tile ground/balustrade in the foreground.",
    "reel_frame": "Two tall white/cream marble columns with ornate gold Corinthian-style capitals flank the reel grid; a horizontal gold-and-white entablature bar runs across the top of the reels.",
    "reel_cells": "Deep maroon/burgundy background behind each symbol card; each symbol sits inside its own individually-colored gold-bordered picture-frame card (frame colors vary per symbol, see 'symbols').",
    "bonus_feature_background": "Dark volcanic scene: near-black to dark brown rock, glowing orange/red lava cracks along the bottom edge, drifting embers, and green magical light beams/glow washing over the reel columns and side panels during free spins and on win/award screens.",
    "ui_text_colors": "CREDIT and BET labels in gold/yellow on dark; large win/announcement text (\"WIN\", amounts) in white or gold with dark outline; \"CONGRATULATIONS!\" in gold-to-orange gradient 3D letters; \"YOU HAVE WON\" and spin-count text in bright green with a darker green drop shadow.",
    "logo": "\"HEROIC SPINS\" wordmark in bold gold/yellow letters with a dark outline, sitting on a brown shield-shaped crest flanked by two crossed swords and topped with a small gold crown; a red ribbon banner is draped beneath the shield. On free-spins/win screens the same logo appears tinted green by the ambient green glow of that screen.",
    "buttons_and_controls": "Circular dark charcoal/black buttons with white icon glyphs (menu, sound, info, spin, bet +/-, autoplay); accent green is used for confirmations/toggles-on (checkmark button, ON position of settings toggles, autoplay start button, rules-booklet navigation arrows); accent red/orange for the cancel/X button in the buy-feature confirmation dialog."
  },

  "reel_layout_and_win_mechanic": {
    "grid": "5 reels x 3 rows, fixed grid (verified: base_game.png and all gameplay frames show a stable 5x3 arrangement of symbol cards).",
    "paylines": "20 FIXED paylines (not selectable/adjustable ways). Confirmed on paytable_p4.png: a 4-row x 5-column grid of small line-pattern diagrams numbered 1 through 20, under the heading text \"All symbols pay from left to right on selected paylines.\"",
    "payout_basis": "Wins are multiplied by BET PER LINE, not total bet. Verbatim from paytable_p4.png: \"All symbols pay from left to right on selected paylines. All wins are multiplied by bet per line. Free spins and bonus wins are added to the payline win. All values are expressed as actual wins in coins. Only the highest win is paid per line. When winning on multiple paylines, all wins are added to the total win.\" At the captured total bet of $2.00 across 20 fixed lines, bet per line = $0.10. This is confirmed by a cleanliness check on the paytable payouts: the top symbol's 5-of-a-kind value ($10.00) divides evenly by $0.10 into 100x, the 4-of-a-kind ($5.00) into 50x, and the 3-of-a-kind ($3.00) into 30x — all clean round multiples, consistent with a $0.10 per-line basis.",
    "win_direction": "Left to right on adjacent reels starting from the leftmost reel (paytable_p1.png).",
    "free_spins_payout_note": "\"Free spins win is awarded to the player after the round completes. Free spins total win in the history contains the whole win of the cycle.\" (paytable_p4.png)"
  },

  "symbols": {
    "note": "Payout values below are 5-of-a-kind / 4-of-a-kind / 3-of-a-kind actual cash amounts as printed on paytable_p1.png at the captured total bet of $2.00 (20 lines x $0.10/line). Every symbol was isolated with a 4x zoom crop to verify its exact appearance and color; identities below are visually confirmed, not guessed.",
    "high_value": [
      {
        "name": "Heroine / Princess (highest-paying symbol)",
        "appearance": "Young woman with long wavy brown hair, wearing a gold tiara with a red gem, gold dangling earrings, and a gold necklace with a red pendant, dressed in a cream/white draped gown. Portrait framed on a red/crimson background inside an ornate gold picture frame.",
        "payouts": {"5": "$10.00", "4": "$5.00", "3": "$3.00"},
        "rank": "highest-paying regular symbol"
      },
      {
        "name": "Red Dragon",
        "appearance": "Fierce red dragon head/upper body with curved golden-tan horns, yellow reptilian eyes, bared teeth, and beige scaled neck/coils, on a teal/turquoise-blue background, gold frame.",
        "payouts": {"5": "$5.00", "4": "$4.00", "3": "$2.00"}
      },
      {
        "name": "Treasure Chest",
        "appearance": "Open wooden chest with dark iron/bronze corner fittings, overflowing with piled gold coins and gold bars spilling onto the ground in front; bright green background, gold frame.",
        "payouts": {"5": "$4.00", "4": "$2.50", "3": "$1.50"}
      },
      {
        "name": "Cyclops Monster",
        "appearance": "Pink/magenta one-eyed monster with lumpy bumpy skin, a single large blue iris in a round eye, and a wide grinning mouth full of jagged yellow-white teeth; blue background, gold frame.",
        "payouts": {"5": "$3.00", "4": "$2.00", "3": "$1.00"}
      },
      {
        "name": "Golden Mechanical Owl",
        "appearance": "Stylized golden/bronze clockwork owl with large dark round eyes, gear/cog patterning visible on its chest and wing, standing upright; purple/violet background, gold frame.",
        "payouts": {"5": "$2.00", "4": "$1.50", "3": "$1.00"}
      }
    ],
    "low_value_card_suits": [
      {"name": "Spade (red)", "color": "red/crimson gemstone-style spade on a gold frame", "payouts": {"5": "$2.00", "4": "$1.50", "3": "$1.00"}},
      {"name": "Spade (blue)", "color": "cyan/light-blue gemstone-style spade on a gold frame", "payouts": {"5": "$1.50", "4": "$1.20", "3": "$0.80"}},
      {"name": "Heart (purple)", "color": "purple/magenta gemstone-style heart on a gold frame", "payouts": {"5": "$1.50", "4": "$1.20", "3": "$0.80"}},
      {"name": "Club (teal/green)", "color": "teal/emerald-green gemstone-style club on a gold frame", "payouts": {"5": "$1.20", "4": "$1.00", "3": "$0.50"}},
      {"name": "Diamond (yellow-green)", "color": "chartreuse/yellow-green gemstone-style diamond on a gold frame", "payouts": {"5": "$1.00", "4": "$0.80", "3": "$0.50"}}
    ],
    "wild": {
      "name": "WILD",
      "appearance": "Golden ram's head with large curled golden-tan horns and a jeweled gold ornament on its forehead, on a dark red/maroon background; the word \"WILD\" in bold gold 3D letters beneath the head.",
      "rules": "Substitutes for all symbols except SCATTER. Appears ONLY on reels 2, 3 and 4 (paytable_p1.png, confirmed also visually: base_game_wild_win.png shows the WILD occupying only reel 3).",
      "expansion_and_multiplier_mechanic": "EXPANDING WILD WITH MULTIPLIER (paytable_p2.png, verbatim): \"Whenever one or more WILD symbols hit, they expand to fill the whole reel vertically with WILD symbols. If two WILD symbols hit on the same reel before expansion, all WILDS on that reel get a multiplier of x2. If three WILD symbols hit on the same reel before expansion, all WILDS on that reel get a multiplier of x3. WILD multipliers apply to the win of all winning combinations that pass through them. If more WILDS are part of the same winning combination, their multipliers multiply each other.\" (This base-game multiplier table applies outside free spins; see 'features.free_spins' for the different in-feature multiplier table of x2/x4/x6.)",
      "captured_example": "base_game_wild_win.png: reel 3 (the middle reel) is fully filled top-to-bottom with 3 WILD ram-head symbols, each individually labeled \"3x\" in green text above the word WILD, i.e. 3 wilds landed on that reel before expansion, awarding the x3 multiplier tier. Total round win shown: WIN $11.40, at BET $2.00.",
      "source": "paytable_p1.png, paytable_p2.png, base_game_wild_win.png"
    },
    "scatter": {
      "name": "SCATTER",
      "appearance": "Portrait of a young brown-haired hero/warrior (same character as the side-panel mascot) wearing a red draped cape/toga over one shoulder and a round gold medallion, smiling, with a hazy ancient-city backdrop behind him inside an ornate gold picture frame. The word \"SCATTER\" in bold green 3D letters is printed beneath the portrait when it appears on the reels.",
      "rules": "Can appear on all 5 reels. Landing 3 or more anywhere triggers the FREE SPINS round (base_game.png splash text: \"HIT 3 OR MORE SCATTER SYMBOLS TO TRIGGER THE FREE SPIN ROUND\"; paytable_p1.png and paytable_p2.png confirm the same).",
      "source": "paytable_p1.png"
    }
  },

  "technical_summary": {
    "reels_rows": "5 reels x 3 rows, fixed grid.",
    "paylines": "20 fixed paylines (diagrammed 1-20 on paytable_p4.png).",
    "payout_basis": "Bet PER LINE (see 'reel_layout_and_win_mechanic'), not total bet and not bet-per-way.",
    "rtp_base_percent": 96.00,
    "rtp_base_source": "paytable_p4.png verbatim: \"The theoretical RTP of this game is 96.00%\"",
    "rtp_buy_free_spins_percent": 96.07,
    "rtp_buy_free_spins_source": "paytable_p4.png verbatim: \"The RTP of the game when using \\\"BUY FREE SPINS\\\" is 96.07%\" — this is a DIFFERENT value from the base RTP; both are stated explicitly and are not assumed equal.",
    "volatility": "High. Shown on paytable_p4.png as a badge reading \"VOLATILITY\" with 5 of 5 lightning-bolt icons filled, directly above the text: \"High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.\"",
    "bet_min": "$0.20",
    "bet_max": "$240.00",
    "bet_source": "paytable_p4.png verbatim: \"MINIMUM BET: $0.20  MAXIMUM BET: $240.00\"",
    "demo_default_total_bet": "$2.00 (equivalent to $0.10 bet per line across 20 lines)",
    "demo_starting_credit": "$100,000.00",
    "max_win": "Capped at 10,000x bet in both the base game and free spins. Verbatim (paytable_p3.png): \"The maximum win amount is limited to 10,000x bet in both base game and free spins. If the total win of a FREE SPINS round reaches 10,000x bet the round immediately ends, win is awarded and all remaining free spins are forfeited.\" A slightly reworded restatement appears on paytable_p6.png: \"The maximum win amount is limited to 10000X bet. If the total win of a round reaches 10000X bet the round immediately ends, win is awarded up to the cap and all remaining features are forfeited.\"",
    "ante_bet": "Not present. No Ante Bet control or text was found anywhere in the 7-page rules booklet or on any captured screen; not invented.",
    "jackpot": "Not present. No jackpot meter, label or rule text was found on any captured screen.",
    "keyboard_controls": "SPACE and ENTER keys start and stop the spin (paytable_p4.png). Holding SPACE also activates turbo spin (on-screen hint \"HOLD SPACE FOR TURBO SPIN\" visible on every base-game-adjacent screen).",
    "malfunction_clause": "\"Malfunction voids all pays and plays.\" (paytable_p4.png)",
    "currency_view": "CREDIT and BET labels can be clicked to switch between a coins view and a cash view (paytable_p5.png)."
  },

  "features": {
    "expanding_wild_multiplier_base_game": {
      "already_documented_in": "symbols.wild.expansion_and_multiplier_mechanic",
      "summary": "Base-game-only multiplier tiers: 2 WILDs pre-expansion on a reel = x2; 3 WILDs pre-expansion on a reel = x3. Multiple wild reels in the same win multiply their multipliers together."
    },
    "free_spins": {
      "trigger": "3 or more SCATTER symbols landing anywhere on the 5x3 grid (paytable_p1.png, paytable_p2.png, base_game.png).",
      "award_mechanic": "Before the free-spins round starts, a \"wheel of fortune with two slices\" is spun: one slice determines the number of free spins, the other determines a multiplier that will apply to every spin of the upcoming round. Verbatim (paytable_p2.png): \"Before the round starts, a wheel of fortune with two slices, each containing numbers of free spins and multipliers, appears. The wheel spins and awards a combination of number of free spins and multiplier that will be played during the subsequent round.\" This wheel is now visually confirmed on two captured frames (see 'screens.fortune_wheel_spin' and 'screens.fortune_wheel_result'): a single circular wheel (not two physically separate wheels) whose rim alternates spin-count sectors and multiplier sectors around one shared circumference, stopped by a fixed pointer at the bottom. Only part of the wheel's circumference is visible in either capture, so the full ordered set of sectors around the wheel is not confirmed end-to-end from the images alone; the complete list of possible outcomes is taken from the rules-booklet text quoted above, not assumed to be exactly what is visible on screen.",
      "possible_free_spins_counts": [8, 10, 12, 15, 20, 25, 30, 50],
      "possible_multipliers": [2, 3, 4, 5, 6, 7, 8, 10, 20, 50, 100],
      "multiplier_application": "The awarded multiplier applies to the TOTAL WIN of every free spin played in that round (paytable_p2.png: \"The multiplier applies to the total win of every free spin.\"). Confirmed visually on free_spins_play.png, where the win line readout during the captured free-spins round reads \"LINE 17 PAYS $0.80 x 7 = $5.60\", i.e. the base line pay of $0.80 is being multiplied by the round's 7x multiplier.",
      "in_feature_wild_expansion_multiplier": "During free spins, WILD symbols still expand vertically to fill the whole reel, but the pre-expansion multiplier tiers are HIGHER than in the base game: 1 WILD pre-expansion on a reel = x2; 2 WILDs pre-expansion on a reel = x4; 3 WILDs pre-expansion on a reel = x6 (paytable_p2.png verbatim). Note this in-feature wild multiplier stacks with/multiplies into wins independently of the round multiplier from the wheel.",
      "special_reels": "\"Special reels are in play during the feature\" (paytable_p2.png) — the reel strips used during free spins differ from the base game (exact symbol-weighting differences are not disclosed on any captured screen and are not guessed).",
      "captured_example_cycle": "Round purchased via Buy Free Spins for $200.00 (see 'buy_free_spins' below). The award screen (\"CONGRATULATIONS! YOU HAVE WON 15 FREE SPINS\") shows a side panel reading MULTIPLIER 7x and FREE SPINS LEFT 15, i.e. the wheel awarded 15 spins with a 7x round multiplier. Mid-round gameplay (free_spins_play.png) shows FREE SPINS LEFT 11, a WIN of $14.70, and one WILD reel (reel 2 in that frame) fully expanded. The round-end summary screen (free_spins_win_total.png) reads \"CONGRATULATIONS! YOU HAVE WON $363.30 IN 15 FREE SPINS\", side panel shows MULTIPLIER 7x and LAST FREE SPIN, and the bottom bar shows updated CREDIT $100,163.30 and WIN $363.30.",
      "retrigger": "Not documented on any captured rules page and not observed in the captured play cycle; whether scatters landing during free spins retrigger/extend the round is UNCONFIRMED — not stated as absent, simply not covered by available screens (see 'unreadable_or_uncertain').",
      "source": "paytable_p2.png, bonus_wheel_spin.png, bonus_wheel_result.png, free_spins_intro.png, free_spins_play.png, free_spins_win_total.png"
    },
    "buy_free_spins": {
      "cost": "100x the current total bet. At the captured $2.00 total bet, cost = $200.00 (paytable_p3.png verbatim: \"The FREE SPINS round can be instantly triggered from the base game by buying it for 100x current total bet.\"; confirmed on-screen: a left-side panel button reading \"BUY FREE SPINS $200.00\" is visible on base_game.png, bonus_buy_confirm.png and base_game_wild_win.png).",
      "trigger_spin_scatter_count": "When buying the FREE SPINS round, the triggering spin can randomly land 3, 4 or 5 SCATTER symbols (paytable_p3.png verbatim).",
      "confirmation_dialog": "Clicking the BUY FREE SPINS panel opens a stone-tablet-style confirmation overlay reading \"BUY FREE SPINS $200.00\" with a red square button bearing a red X (cancel) on the left and a gold square button bearing a green checkmark (confirm) on the right, both over a dimmed view of the reels (bonus_buy_confirm.png). Bottom bar also shows a TOTAL BET readout ($2.00) with its own +/- adjusters, separate from the confirm/cancel buttons.",
      "note": "This is the only purchasable feature/entry point observed in the game; no other buy-option (e.g. tiered bonus-buy menu, ante bet) was found on any captured screen."
    },
    "jackpot": "None observed."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/entry screen shown before the base game loads, on the same seaside-column background as the base game. The full 5x3 reel grid is visible behind the overlay, showing a static example layout (SCATTER hero portraits on reels 1, 2 and 4; owl, dragon, heroine, cyclops, treasure chest, and card symbols filling the rest). Top-right: the \"HEROIC SPINS\" gold crest logo. Below it: a black circular button with a white two-arrow refresh/enter icon, with a small white hand/pointer icon just above-left of it hinting where to click. Below that: a dark pill-shaped \"VOLATILITY\" badge with 5 of 5 lightning-bolt icons filled gold (same high-volatility indicator as the rules booklet). Below that: a gold-outlined empty (unchecked) square checkbox followed by the text \"DON'T SHOW NEXT TIME\". Bottom of screen: large orange 3D text reading \"HIT 3 OR MORE SCATTER SYMBOLS TO TRIGGER THE FREE SPIN ROUND\" spanning two lines, centered.",
      "purpose": "Entry point; clicking the circular button enters the base game.",
      "color_blind_notes": "The volatility rating is conveyed both by fill color (gold) and by a numeric-equivalent count of 5 filled icons out of 5 — countable by shape/position, not color alone. The enter button is a white glyph on black (shape-based)."
    },

    "base_game": {
      "type": "base_game",
      "overall_layout": "5x3 reel grid centered on screen, framed by two tall white marble columns with gold Corinthian capitals and a horizontal gold entablature bar on top; deep maroon background behind the individual symbol cards.",
      "logo": "Top-right: \"HEROIC SPINS\" gold wordmark on a brown crossed-swords crest with a small gold crown, red ribbon banner beneath.",
      "left_side_panel": "A framed plaque reading \"BUY FREE SPINS $200.00\" in gold/orange 3D text on a maroon background with a gold Ionic-column border, positioned to the left of the reels.",
      "right_side_character": "A young Greek hero character (matching the SCATTER symbol portrait) stands beside the right-hand column, wearing bronze/leather armor, a red cape, and sandals, with a sword at his hip.",
      "background": "Sunlit Mediterranean harbor town with cream/white domed buildings and a turquoise sea visible beyond the columns on both sides; a decorative gold urn with orange flowers sits at bottom-left in front of the left column.",
      "reel_cells": "Each symbol is displayed as an individual gold-framed picture card on a maroon background (no continuous cell dividers; symbols read as separate framed portraits) — see 'symbols' for per-symbol frame colors.",
      "bottom_bar": {
        "far_left_icons": "Three stacked round dark buttons at bottom-left: a hamburger MENU icon (three horizontal lines), a sound/speaker icon below it, and an info \"i\" icon below that — opens system settings, toggles sound, and opens the rules/paytable booklet respectively.",
        "balance_labels": "Left-of-center, gold/yellow text: \"CREDIT $100,000.00\" above \"BET $2.00\".",
        "center_hint": "\"HOLD SPACE FOR TURBO SPIN\" in bold white/cream text, centered.",
        "right_controls": "A round '−' (decrease bet) button, a large circular SPIN button (two white curved arrows forming a circle) with a red-outlined variant seen mid-spin (indicating a stop-spin state), a round '+' (increase bet) button, and an \"AUTOPLAY\" pill-shaped button with a small quick-spin icon below the spin button.",
        "branding": "\"PRAGMATIC PLAY\" in small grey text at the very bottom-left corner."
      },
      "color_blind_notes": "All primary controls are white glyphs on dark circles distinguished by icon shape and fixed screen position, not by color; CREDIT/BET are gold text on dark background, both legible without color perception; the spin button appears to switch from a plain black ring to a red-outlined ring while spinning (a state also implicit from the reels' motion, so not color-dependent alone)."
    },

    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "panel_style": "Centered dark semi-transparent panel over the dimmed reels; closed via an \"X\" button at the top-right of the panel.",
      "left_side": "\"GAME HISTORY\" text link with an external-link icon (greyed out in the captured frame, suggesting no history yet in this demo session); below it a \"TOTAL BET\" row with a round white '−' button, a dark field showing \"$2.00\", and a round green '+' button.",
      "right_side_toggles": [
        {"label": "BATTERY SAVER", "description": "\"SAVE BATTERY LIFE BY REDUCING ANIMATION SPEED\"", "state": "OFF (toggle switch shown in the left/white position with a grey track)"},
        {"label": "AMBIENT MUSIC", "description": "\"TURN ON OR OFF THE GAME MUSIC\"", "state": "ON (toggle switch shown in the right position on a green track)"},
        {"label": "SOUND FX", "description": "\"TURN ON OR OFF THE GAME SOUNDS\"", "state": "ON (green track, right position)"},
        {"label": "INTRO SCREEN", "description": "\"SHOW THE INTRO SCREEN BEFORE STARTING THE GAME\"", "state": "ON (green track, right position)"}
      ],
      "color_blind_notes": "Every toggle's on/off state is doubled by the physical LEFT/RIGHT position of the switch handle in addition to grey-vs-green track color — position is the color-independent cue."
    },

    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark panel over the dimmed reel grid; \"X\" close button at top-right.",
      "options": "Three unchecked square checkboxes in a row: \"TURBO SPIN\", \"QUICK SPIN\", \"SKIP SCREENS\" — all shown OFF/empty in the captured frame.",
      "autospins_selector": "\"NUMBER OF AUTOSPINS\" label above a horizontal slider (thin grey track with a green-filled left portion and a green square handle) currently set to \"100\", shown to the right of the slider.",
      "action_button": "Full-width green button reading \"START AUTOPLAY (100)\".",
      "color_blind_notes": "Checkbox state is shown by an empty vs. checked square (shape), not color; the primary action button carries explicit text (\"START AUTOPLAY\") in addition to its green fill."
    },

    "paytable_rules_booklet": {
      "type": "paytable / rules, 7 pages total, all with identical chrome",
      "shared_chrome": "Each page is a dark semi-transparent panel over the dimmed reels, with an \"X\" close button top-right, three green bottom-left navigation controls (◄ previous / X close / ► next — differentiated by arrow-vs-cross SHAPE, not just color), and a \"Page N/7\" indicator bottom-right.",
      "page_1_game_rules_paytable": {
        "page": "1/7",
        "header": "\"GAME RULES\" — \"All symbols pay from left to right on adjacent reels starting from the leftmost reel.\"",
        "content": "Full 10-symbol paytable grid (2 rows of 5 symbol cards, each with 5/4/3-of-a-kind values printed beneath) plus the WILD and SCATTER symbol callouts with their rule text. Full detail captured in 'symbols' above."
      },
      "page_2_expanding_wild_and_free_spins": {
        "page": "2/7",
        "header": "\"EXPANDING WILD WITH MULTIPLIER\" (upper half) and \"FREE SPINS\" (lower half)",
        "content": "Full verbatim rule text captured in 'symbols.wild.expansion_and_multiplier_mechanic' and 'features.free_spins'."
      },
      "page_3_max_win_and_buy_free_spins": {
        "page": "3/7",
        "header": "\"MAX WIN\" (upper half) and \"BUY FREE SPINS\" (lower half)",
        "content": "Full verbatim rule text captured in 'technical_summary.max_win' and 'features.buy_free_spins'."
      },
      "page_4_volatility_rtp_bet_limits": {
        "page": "4/7",
        "header": "\"GAME RULES\" with a \"VOLATILITY\" badge (5/5 lightning bolts) directly under the header",
        "content": "High-volatility explanatory text; payout-basis text (bet-per-line, only-highest-win-per-line, multi-line-wins-summed); free-spins-win-timing text; a 4-row x 5-column grid of 20 small numbered payline diagrams (1-20); both RTP values (96.00% base / 96.07% with Buy Free Spins); MINIMUM BET $0.20 / MAXIMUM BET $240.00; SPACE/ENTER keyboard control note; malfunction-voids-pays clause. Full detail captured in 'technical_summary'."
      },
      "page_5_how_to_play_interface": {
        "page": "5/7",
        "header": "\"HOW TO PLAY\" then \"MAIN GAME INTERFACE\"",
        "content": "Explains: +/- buttons change bet value and open the bet menu; SPIN button starts play; the hamburger-menu icon opens SETTINGS; a 3-dot icon cycles spin speed (normal -> quick spin -> turbo spin); the speaker icon toggles sound and music; the 'i' icon opens the Information page; CREDIT/BET labels are clickable to switch coins/cash view; +/- also change bet and open the bet menu with denominations; the circular-arrows icon starts the game; the AUTOPLAY button opens the autoplay menu and clicking it again while running stops autoplay."
      },
      "page_6_settings_menu_info_bet_menu": {
        "page": "6/7",
        "header": "\"SETTINGS MENU\" then \"INFORMATION SCREEN\" then \"BET MENU\"",
        "content": "INTRO SCREEN toggles the intro on/off; AMBIENT toggles ambient sound/music; SOUND FX toggles sound effects; GAME HISTORY opens the history page. ◄/► scroll between info pages, X closes the info screen. BET MENU shows the bet multiplier and current total bet in coins and cash, with +/- buttons for BET and COIN VALUE fields. Restates the max-win-cap rule (10000X bet, round ends and remaining features are forfeited at the cap)."
      },
      "page_7_autoplay": {
        "page": "7/7",
        "header": "\"AUTOPLAY\"",
        "content": "\"Click on the buttons showing the number of possible auto-spins to start Autoplay.\" \"SKIP SCREENS option auto-skips the feature introduction and end screens after a short period of time.\""
      },
      "color_blind_notes": "Body text throughout the booklet is white/cream on a near-black translucent panel — high contrast, legible without color perception; the three navigation icons are distinguished by arrow-left / cross / arrow-right shape, not solely by their shared green color."
    },

    "bonus_buy_confirm": {
      "type": "bonus (buy-feature confirmation dialog)",
      "content": "A stone-tablet-style overlay framed by two small white columns appears centered over the dimmed reels, reading \"BUY FREE SPINS\" then \"$200.00\" in bold gold/orange 3D text on a dark maroon background. Below the text: a red-outlined gold square button with a red \"X\" glyph (cancel, left) and a gold square button with a green checkmark glyph (confirm, right). The left-side \"BUY FREE SPINS $200.00\" panel and the bottom bar (CREDIT $100,000.00, BET $2.00, TOTAL BET $2.00 with its own +/- adjusters) remain visible/dimmed behind the dialog.",
      "color_blind_notes": "Cancel vs confirm are differentiated by glyph shape (X vs checkmark) in addition to red vs green coloring."
    },

    "fortune_wheel_spin": {
      "type": "bonus (fortune-wheel mid-spin, filename bonus_wheel_spin.png)",
      "content": "A large circular wheel, seen from below/behind so only its lower half is on-screen, spins against the dark volcanic lava-canyon background (jagged dark rocky silhouettes, orange lava glow along the ground, dark reddish-orange sky). The wheel has a thick ornate gold rim with a repeating gold scrollwork/rope border and small faceted gem accents set into the rim at regular intervals (one green diamond-cut gem visible upper-left, blue diamond-cut gems visible at lower rim positions). Inside the rim, the wheel face is divided into pie-slice sectors in alternating flat colors, each bearing bold gold 3D-outlined text. Sectors readable in this frame, left to right: a magenta/purple-pink sector reading \"15 SPINS\"; a dark maroon-brown sector reading \"x6\"; a brown sector reading \"x7\"; a magenta/pink sector reading \"x8\"; a pink sector reading \"x10\"; a partially cropped orange sector at the far right edge reading \"x20\" (mostly cut off by the frame edge); a purple sector at the right reading \"30 SPINS\"; a pink/magenta sector at bottom-left reading \"20 SPINS\"; and an orange sector at bottom-right reading \"25 SPINS\". The wheel's hub at the top-center of the frame shows a small gold circular centerpiece with a Greek-key engraved pattern. Below the wheel, a fixed pointer sits on a black volcanic-rock pedestal: the pointer itself is a tall gold-outlined, teardrop/crystal-shaped gem in translucent orange-red, glowing from within, mounted on a cracked black stone base with thin glowing orange lava-crack lines running through the rock. To the right of the wheel stands a demonic figure: pale blue-grey skin, a bare muscular torso, a dark grey/purple draped cloak over one shoulder and down the back, a wrapped grey lower garment cinched with a red/orange sash at the waist, backward-curving pale blue horns, glowing red eyes, and a light grey/white beard; his right arm is raised and extended toward the wheel as if directing its spin. Bottom bar (same chrome as base game): PRAGMATIC PLAY wordmark bottom-left, stacked round sound/menu/info icons, then gold text \"CREDIT $99,799.50\" and \"BET $2.00\".",
      "sector_pattern": "Sectors alternate between free-spin-count labels (\"15 SPINS\", \"20 SPINS\", \"25 SPINS\", \"30 SPINS\" visible here) and multiplier labels (\"x6\", \"x7\", \"x8\", \"x10\", and a mostly-cropped \"x20\" visible here), consistent with the rules-booklet description of a wheel whose slices carry both spin-counts and multipliers, but only 9 of the total possible sectors are visible in this single frame (see 'features.free_spins.possible_free_spins_counts' / 'possible_multipliers' for the full documented set of 8 spin-count values and 11 multiplier values, not all of which are shown here).",
      "color_blind_notes": "Every sector's value is printed as bold gold 3D text (either a number+\"x\" or a number+\"SPINS\") legible independent of the sector's fill color; sector fill colors (magenta, maroon-brown, brown, pink, orange, purple) are not the only way to distinguish sectors, since the text itself differs per sector."
    },

    "fortune_wheel_result": {
      "type": "bonus (fortune-wheel stopped-on-result, filename bonus_wheel_result.png)",
      "content": "Same wheel, pointer, pedestal, lava-canyon background and demonic character composition as fortune_wheel_spin.png, now stationary. The wheel has rotated slightly from the spin frame, bringing a different arc of sectors into view: a partially cropped red sector at the top-left edge (label mostly cut off, ends in \"...NS\", consistent with a \"SPINS\" sector); a red/maroon sector reading \"x5\"; a purple sector reading \"x6\"; a pink sector reading \"x7\"; a purple sector reading \"x8\"; a pink sector reading \"x10\"; a partially cropped purple sector at the top-right edge (label cut off, reads \"...3 ...SP...\", consistent with a spins-count sector); a magenta/purple sector at left reading \"15 SPINS\"; a bright pink/magenta sector at bottom-center, directly beneath the pointer, reading \"20 SPINS\"; and an orange sector at the right edge (partially cropped, reads \"25 SPI...\", i.e. \"25 SPINS\"). The \"20 SPINS\" sector under the pointer is visually distinguished from every other sector: its fill and border are washed out to a bright glowing white/yellow (the sector's own pink color is still faintly visible beneath the glow), and this is the only sector rendered this way, indicating it is the sector the wheel has stopped on / the awarded result. The demonic character's raised hand now has an orange-yellow flame/energy burst effect emanating from the palm, layered over the wheel's right edge, as a result-confirmation animation. Bottom bar unchanged: CREDIT $99,799.50, BET $2.00.",
      "result_reads_as": "This spin of the wheel resolved to 20 SPINS. This is a SEPARATE, later purchase/round from the one documented in 'free_spins_award_screen' / 'free_spins_gameplay' / 'free_spins_win_total_screen' below, which resolved to 15 SPINS with a 7x multiplier in an earlier capture. Both are valid, independently-random RNG outcomes from the same wheel mechanic, not two views of the same round; the multiplier awarded alongside this particular 20-spin result is not confirmed from this frame (the multiplier sector is not distinguishable as selected in this crop) and is not documented here.",
      "color_blind_notes": "The awarded/selected sector is distinguished from all others by a bright white/yellow glow overlay plus its own printed text label (\"20 SPINS\"), not by hue alone; a color-blind viewer can identify the winner as \"the one glowing brighter than the rest\", independent of being able to distinguish pink from purple from orange."
    },

    "free_spins_award_screen": {
      "type": "bonus / free_spins award screen (filename free_spins_intro.png)",
      "content": "A green-glowing stage/proscenium set against the dark volcanic background: large gold-to-orange gradient 3D text \"CONGRATULATIONS!\" across the top; below it, framed between two marble columns and gold urns of orange flowers, green 3D text reads \"YOU HAVE WON\", then the number \"15\" in large gold text on a dark stone-tablet plaque, then \"FREE SPINS\" in green text; a white caption below reads \"PRESS ANYWHERE TO CONTINUE\". Left side panel shows two stacked plaques: \"MULTIPLIER 7x\" and \"FREE SPINS LEFT 15\". The hero character stands at the right edge, lit green. Bottom bar: CREDIT $99,800.00 (debited by the $200.00 buy cost), BET $2.00, and \"FREE SPINS LEFT 15\" repeated in the center footer.",
      "reads_as": "The result of the wheel-of-fortune draw described in the rules text: this round was awarded 15 free spins with a 7x round multiplier.",
      "color_blind_notes": "The awarded spin count (\"15\") and multiplier (\"7x\") are both large numeric text, legible independent of the green color scheme."
    },

    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "Same 5x3 reel grid as the base game but re-skinned on the dark volcanic/lava background instead of the daylight seaside background. Left side panel shows two stacked plaques \"MULTIPLIER 7x\" and \"FREE SPINS LEFT 11\" (decrementing each spin). Captured mid-animation: several reel cells show vertical motion-blur (spin still settling), while reel 2 has already resolved into a fully-expanded WILD reel (3 golden ram-head WILD cards stacked with the word WILD beneath the bottom one). Bottom bar: CREDIT $99,800.00, BET $2.00, a centered \"WIN $14.70\" readout, and \"FREE SPINS LEFT 11\" beneath it.",
      "color_blind_notes": "Feature state is signalled by BOTH the background palette shift (lava/volcanic vs daylight seaside) AND explicit text (\"FREE SPINS LEFT\", \"MULTIPLIER\") — not color alone."
    },

    "base_game_wild_win": {
      "type": "base_game (natural expanding-wild win, no feature purchased)",
      "content": "Standard daylight base-game background. Reel 3 (the middle reel) is fully filled top-to-bottom with 3 golden ram-head WILD symbols; each of the 3 WILD cards individually carries a green \"3x\" label above the gold \"WILD\" text, indicating 3 wilds landed on that reel before expansion and triggered the base-game x3 multiplier tier. Surrounding reels show a mix of low-value card symbols (heart, clubs, diamond, spade) and the cyclops monster and owl high symbols. The \"BUY FREE SPINS $200.00\" side panel is visible unchanged, confirming this win occurred organically, not via a purchased round. Bottom bar: CREDIT $100,140.10, BET $2.00, \"WIN $11.40\".",
      "color_blind_notes": "The multiplier value on each WILD card is printed as green NUMERIC text (\"3x\"), readable independent of color; the WILD identity is additionally confirmed by the gold \"WILD\" wordmark on every card."
    },

    "free_spins_win_total_screen": {
      "type": "win_screen (end-of-free-spins-round summary)",
      "content": "Same green-glowing volcanic stage/proscenium layout as the award screen: \"CONGRATULATIONS!\" in gold 3D text at top; \"YOU HAVE WON\" in green; the amount \"$363.30\" in large gold text on the dark stone-tablet plaque; \"IN 15 FREE SPINS\" in green beneath it; \"PRESS ANYWHERE TO CONTINUE\" caption. Left side panel now reads \"MULTIPLIER 7x\" and \"LAST FREE SPIN\" (replacing the spins-left counter, signalling the round has ended). Bottom bar: CREDIT $100,163.30 (net credit after the $200 buy cost and this $363.30 win), BET $2.00, \"WIN $363.30\".",
      "color_blind_notes": "Final win amount is large high-contrast gold text on a dark plaque, legible without color discrimination."
    }
  },

  "feature_purchase_cycle_summary": "Full verified cycle from bonus_buy_confirm.png -> free_spins_award_screen -> free_spins_gameplay -> free_spins_win_total_screen: Buy Free Spins purchased for $200.00 (100x the $2.00 total bet) -> wheel-of-fortune award resolved to 15 FREE SPINS with a 7x round multiplier -> gameplay proceeded with the 7x multiplier applied to every spin's win (explicitly shown mid-round as \"LINE 17 PAYS $0.80 x 7 = $5.60\") and at least one natural expanding-WILD reel during the round -> round concluded with a total win of $363.30 across the 15 free spins, credited to the balance ($99,800.00 post-purchase -> $100,163.30 post-round).",

  "accessibility_observations": {
    "screen_reader": "Control positions are stable across all base-game-adjacent screens: menu/sound/info icons stacked bottom-left, CREDIT/BET labels left-of-center, bet -/spin/+ /autoplay cluster bottom-right, Pragmatic Play branding bottom-left corner. The rules/paytable booklet is a strictly linear 7-page sequence navigated with ◄/► and closed with a dedicated X, with an explicit \"Page N/7\" readout on every page giving reliable position feedback. Feature dialogs (buy-confirm, free-spins award/end) use large centered plaques with a single clear call-to-action (confirm/cancel, or \"press anywhere to continue\").",
    "motor": "All interactive targets are large rounded buttons; the central SPIN button is the largest single target on the base-game screen. SPACE and ENTER keys can start/stop a spin without requiring a precise click, and holding SPACE activates turbo spin. AUTOPLAY (up to the observed default of 100 spins) and the SKIP SCREENS autoplay option reduce the number of discrete interactions needed to play extended sessions or to skip feature intro/outro screens.",
    "color_blind": "Most functional states are doubled with non-color cues: settings toggles show switch handle position (left=off/right=on) in addition to grey/green track color; autoplay checkboxes use an empty-vs-checked square rather than color; paytable-booklet navigation uses distinct arrow/cross glyph shapes; confirm/cancel buttons in the buy-feature dialog use checkmark vs X glyphs in addition to green vs red; free-spins multiplier and spins-remaining values are always presented as explicit printed numbers/text (\"MULTIPLIER 7x\", \"FREE SPINS LEFT 11\") rather than relying on color coding alone; the low-value card symbols (spade/heart/club/diamond) do differ mainly by hue and gem shape together — shape (spade vs heart vs club vs diamond outline) remains a reliable secondary cue for users who cannot distinguish the red/blue/purple/teal/yellow-green palette.",
    "low_vision": "High-contrast light-on-dark or dark-on-light text is used throughout: white/cream/gold text on near-black translucent panels in the rules booklet and settings/autoplay dialogs; large bold 3D lettering (often with a contrasting outline/drop-shadow) for headline text such as \"CONGRATULATIONS!\", win amounts, and free-spins counts, making these legible at a distance or when zoomed. The most critical single numbers during a free-spins round (multiplier and spins-left) are isolated in their own bordered plaques on the left edge of the screen rather than embedded in busy background art, aiding users who need to scan for specific values. Button icons (menu, sound, info, spin, +/-, autoplay) are simple bold white glyphs on solid dark circles with consistent sizing, which supports users relying on magnification or high-contrast display modes.",
    "deaf_hard_of_hearing": "No information observed on any captured screen appears to be conveyed through audio alone; wins, spins-remaining, multiplier values, and feature-transition prompts (\"PRESS ANYWHERE TO CONTINUE\") are all rendered as on-screen text/graphics. The SOUND FX and AMBIENT MUSIC settings are purely decorative toggles that can be switched off without affecting comprehension of any game state."
  },

  "unreadable_or_uncertain": [
    "The fortune-wheel graphic ('screens.fortune_wheel_spin' / 'screens.fortune_wheel_result') was captured in a SEPARATE, later purchase of Buy Free Spins than the one documented end-to-end in 'free_spins_award_screen' / 'free_spins_gameplay' / 'free_spins_win_total_screen'. The wheel-capture round resolved to 20 SPINS; the fully-documented gameplay round (with the 7x multiplier, the $14.70/$1.16 mid-round wins, 'LINE 17 PAYS $0.80 x 7 = $5.60', and the final $363.30 total) resolved to 15 SPINS in an earlier, different purchase. These are two independent RNG outcomes from the same mechanic and must not be read as one continuous cycle — the 20-SPINS wheel result did NOT lead to the $363.30 win total; that total followed a separate, unphotographed 15-spin wheel result. Only part of the wheel's circumference is visible in either wheel screenshot (roughly 9 of the full documented set of 8 spin-count sectors + 11 multiplier sectors are on-screen at once), so the complete sector layout/ordering around the full wheel is not visually confirmed, only the subset described in 'screens.fortune_wheel_spin'/'screens.fortune_wheel_result'.",
    "The multiplier value paired with the 20-SPINS wheel result in fortune_wheel_result.png is not confirmed — the glow/selection effect is only clearly visible on the spins-count sector under the pointer in that frame; which (if any) multiplier sector was simultaneously selected is not legible and is not guessed at.",
    "Whether landing 2+ SCATTER symbols during an active free-spins round retriggers/extends the round is not stated on any captured rules page and was not observed in the captured play cycle (only a single unretriggered 15-spin round was played to completion) — left unconfirmed rather than assumed absent.",
    "The exact reel-symbol weighting differences implied by the rules text 'Special reels are in play during the feature' are not disclosed on any screen and are not guessed at.",
    "Per-cell content of the base-game reel snapshots (base_game.png, base_game_wild_win.png, free_spins_play.png) is a transient random spin outcome, not a fixed game property, and is described only for the specific captured frame, not enumerated as a game rule.",
    "The preview/splash screen's captured frame shows the scatter-trigger promo line ('HIT 3 OR MORE SCATTER SYMBOLS TO TRIGGER THE FREE SPIN ROUND') rather than any explicit on-screen max-win callout; the 10,000x max-win figure used in this document comes only from the rules-booklet text (paytable_p3.png / paytable_p6.png), not from the preview screen.",
    "GAME HISTORY link appears greyed out in the captured settings.png frame; its content/behavior was not explored (no history existed yet in this fresh demo session)."
  ]
}

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.