Witch Heart Megaways
Free demo · not real-money play
Demo, RTP 96.49%, paytable, symbols & full capture data
Embed demo on your site
<iframe src="https://demo.i-gaming.tools/iframe/witch-heart-megaways-b7/"
width="100%" height="600"
frameborder="0" allowfullscreen
allow="autoplay; fullscreen"></iframe>
Some providers may block their demos on external sites.
Per-screen breakdown
18 demo screensWhat we extracted from Witch Heart Megaways
Everything pulled from Witch Heart Megaways into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.manual demo playthrough → 18 screens captured → paytable verified (OCR) → catalogued & reviewed
Specification
verified parametersprovider
Pragmatic Play
rtp
96.49%
· same across all modes
volatility
High
max_win_x
×9000
reels
6
ways
200704
bonus_buy
Yes · 1 options
mechanic
Video Slot
release_date
2025
Symbols & paytable
12 symbolsPortrait of young woman with long dark brown hair, wide-brimmed deep purple witch hat, purple robe, holding a glowing pink heart. Top premium symbol.
Tawny golden-brown owl with large amber eyes wearing a small dark purple witch hat. Sits on a dark branch. Pearl collar around neck.
White Cheshire-style cat with glowing bright green eyes and wide grin, slightly spooky magical character. Fluffy, reclining pose.
Tall lavender/purple candle in a dark grey ornate metal holder with yellow-orange flame. Wax drips on the side.
Dark blue-grey iron cauldron with golden legs and banded rim. Filled with bubbling crimson liquid and floating red hearts. Heart motif on front.
Rounded glass bottle with bright lime green glowing liquid. Narrow neck with golden stopper. Gold filigree wraps the body.
Stylized bold serif A with faceted gem texture. Deep crimson red with gradient, set against a dark purple framed background.
Stylized bold decorative K with faceted crystal texture. Blue-purple / violet-blue gradient, dark frame.
Stylized decorative Q with gem-like crystal texture. Teal to emerald green gradient, dark frame.
Stylized decorative J with gem-like crystal texture. Hot pink to magenta/fuchsia gradient, dark frame.
Golden heart with demonic skull-like face and glowing eyes. Gold 'WILD' text at bottom. Appears reels 2-6 only. Substitutes all except BONUS. Up to 3 winning combos before exploding, then spawns 2-9 new wilds.
Glowing violet/purple orb with bright pink winged heart inside. Gold 'BONUS' label below. Appears all reels. 3/4/5/6 anywhere trigger 10/15/20/30 free spins.
Bonus modes
2 modesbase
6-reel Megaways up to 200,704 ways. Tumble feature: winning symbols removed, new ones fall from above; tumbles chain until no more wins. WITCH HEART WILD participates in up to 3 wins then explodes spawning 2-9 new wilds.
free_spins
Triggered by 3/4/5/6 BONUS symbols anywhere for 10/15/20/30 spins. Starts at 1x multiplier. Every tumble that wins increases multiplier by 1x; multiplier persists entire round. WITCH HEART WILD explosion can add up to 6x/13x/20x extra to multiplier. Retriggerable.
Bonus buy
1 optionColour system
extracted from frames · HEXAccessibility
profile for all groups- WILD identified by golden heart shape AND bold 'WILD' text label — not color alone. BONUS identified by orb shape AND 'BONUS' text label. Royal symbols A/K/Q/J distinguished by both distinct letter shape and color (crimson/blue-purple/teal/magenta). BUY FREE SPINS button is bright green; Ante Bet OFF state is crimson — red-green colorblind users rely on the 'OFF' word label since toggle states differ only by color.
- 12 distinct symbol types: Witch, Owl, Cat (high), Candle, Cauldron, Green Potion (mid), A/K/Q/J (low royals), WILD, BONUS. Dynamic Megaways counter changes every spin (critical for understanding current ways-to-win). During Free Spins: two live counters — FREE SPINS LEFT and MULTIPLIER — both key state indicators. Win amount shown at bottom-center and reflected in CREDIT display.
- SPACE and ENTER keys start and stop spin (confirmed in rules). Hold SPACE for Turbo Spin. Autoplay available with configurable count (observed 100), QUICK and TURBO SPIN modes, and SKIP SCREENS option for reduced interaction.
- AMBIENT MUSIC and SOUND FX are separate toggles in settings — both can be disabled independently. All game events (wins, multiplier increases, free spins trigger) communicated visually: text overlays, glowing effects, cauldron animation for multiplier increase, flashing symbol outlines on wins.
- Megaways counter top-right shows live ways count in large digits. Free Spins left panel has large FREE SPINS LEFT counter (bright yellow-green digits) and MULTIPLIER counter (large golden digits on dark background). Win amounts shown in large golden bold text bottom-center. Small descriptive text under settings toggle labels (white on dark) may be difficult at reduced size.
Media & assets
6 files · 6 types
Data provenance
what we captured and what we didn'tTechnical info
Free JSON data API — token auth.
Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call.
See the API docs.
{
"game": {
"name": "Witch Heart Megaways",
"provider": "Pragmatic Play",
"slot_id": "74aa827b-50ad-46a9-b562-2ac585f3e67d",
"theme": "Halloween / witchcraft / dark magic",
"description": "A dark Halloween-themed Megaways slot featuring a beautiful female witch, her magical companions (owl, white Cheshire-style cat), cauldrons, potions, and spell books. The primary visual palette is deep teal, dark purple, and crimson, set against a moonlit haunted landscape with glowing lanterns, gnarled trees, and a large pale full moon dominating the right side of the background."
},
"rtp_and_volatility": {
"rtp_standard": "96.49%",
"rtp_ante_bet": "96.56%",
"rtp_buy_free_spins": "96.49%",
"volatility": "HIGH (rated 5/5 on in-game volatility meter; shown as five filled orange flame icons)",
"source_frame": "info_p4.png (page 4/7)"
},
"math_and_bets": {
"min_bet": "$0.20",
"max_bet": "$360.00",
"demo_bet_used": "$2.00",
"max_win": "9000x total bet",
"max_win_note": "If the total win of a round reaches 9000x bet, the round immediately ends and win is awarded, all remaining free spins forfeited.",
"megaways_engine": "up to 200,704 ways to win (licensed from Big Time Gaming)",
"megaways_display": "Live counter in top-right corner of reels area; shows current ways count (e.g. 10080 in base game idle, 3240 during Free Spins)",
"payline_direction": "Left to right on adjacent reels starting from reel 1",
"source_frames": ["info_p3.png", "info_p4.png", "base_game.png", "paytable_p1.png"]
},
"reel_layout": {
"reel_count": 6,
"row_count": "variable per reel per spin (Megaways mechanic)",
"reel_1_rows": "2 to 7",
"reel_6_rows": "2 to 7",
"reels_2_3_4_5_rows": "2 to 7",
"horizontal_strip": "Reel 1 has a fixed 1-row horizontal strip above the main reels (visible in base_game.png and free_spins frames); displays additional symbols",
"max_ways_formula": "Reels 1 and 6 can have up to 7 symbols along with another row on reels 2, 3, 4, 5; total maximum 200,704 ways",
"visual_frame": "Ornate dark teal game frame with gold accents, vines, and skull/bone decorative elements. The reel grid area has a dark blue-green background with a grid of symbol cells.",
"source_frames": ["base_game.png", "paytable_p1.png (Ways to Win diagram)", "free_spins_gameplay.png"]
},
"symbols": {
"note": "All payout values read from paytable_p1.png (zoom-confirmed). Multipliers are payout ÷ demo bet ($2.00). Format: [6-of-a-kind, 5, 4, 3].",
"premium_high": [
{
"name": "Witch",
"role": "top premium",
"description": "Portrait of a beautiful young woman with long dark brown hair, wearing a wide-brimmed deep purple/violet witch hat. Her skin is fair. She wears a purple robe with a low neckline, and holds a glowing pink/magenta heart in her right hand. Her eyes are green-tinted. The symbol has a dark purple border with slight golden teal glow. A small red/pink heart is visible in the lower-left corner of the symbol frame.",
"color_primary": "deep purple / violet",
"payout_demo": ["$6.00", "$3.00", "$1.50", "$1.00"],
"payout_multiplier": [3.0, 1.5, 0.75, 0.5],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png (zoom _witch_symbol.png confirmed)"
},
{
"name": "Owl",
"role": "high premium",
"description": "A tawny/golden-brown owl with large round amber eyes wearing a small dark purple witch hat (similar style to the witch's hat). The owl has white and brown feather patterns on its chest and wears a pearl necklace or collar. It sits on a dark branch or surface. Symbol frame has dark teal/purple border.",
"color_primary": "golden brown, amber eyes, dark purple hat",
"payout_demo": ["$2.00", "$1.50", "$1.20", "$0.80"],
"payout_multiplier": [1.0, 0.75, 0.6, 0.4],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png"
},
{
"name": "Cat",
"role": "high premium",
"description": "A white Cheshire-style cat with glowing bright green eyes and a wide grin. It appears fluffy and is lounging or reclining, possibly on a stack of books. The cat has a slightly magical or spooky character. Dark purple frame with subtle glow.",
"color_primary": "white fur, vivid green eyes",
"payout_demo": ["$1.50", "$1.20", "$1.00", "$0.60"],
"payout_multiplier": [0.75, 0.6, 0.5, 0.3],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png (zoom _cat_values.png confirmed)"
}
],
"premium_mid": [
{
"name": "Candle",
"role": "mid premium",
"description": "A tall purple/lavender candle sitting in a dark grey ornate metal candle holder (appears to be on a small pedestal or decorative base). The candle flame is yellow-orange. Wax drips visible on the side. Small skull or decorative element may appear at the base. Dark background.",
"color_primary": "lavender/purple candle, dark grey holder",
"payout_demo": ["$1.00", "$0.80", "$0.60", "$0.40"],
"payout_multiplier": [0.5, 0.4, 0.3, 0.2],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png (zoom _candle_full.png confirmed)"
},
{
"name": "Cauldron",
"role": "mid premium",
"description": "A dark blue-grey iron cauldron with golden legs/feet and a golden banded ring near the rim. The cauldron is filled with a bubbling red/crimson liquid from which several red hearts emerge (floating upward). A heart motif appears on the front of the cauldron body. The overall feel is magical and loving/heart-themed.",
"color_primary": "dark blue-grey cauldron body, gold accents, red bubbling contents with hearts",
"payout_demo": ["$1.20", "$1.00", "$0.80", "$0.50"],
"payout_multiplier": [0.6, 0.5, 0.4, 0.25],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png (zoom _all_mid_symbols.png confirmed)"
},
{
"name": "Green Potion",
"role": "mid premium",
"description": "A rounded glass potion bottle filled with bright green glowing liquid. The bottle has a narrow neck with a golden stopper/cork. Golden filigree or vine decorations wrap around the bottle body. The liquid has a luminous magical glow effect.",
"color_primary": "bright lime green liquid, clear glass with gold accents",
"payout_demo": ["$1.00", "$0.80", "$0.60", "$0.40"],
"payout_multiplier": [0.5, 0.4, 0.3, 0.2],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png (zoom _all_mid_symbols.png confirmed)"
}
],
"low_royals": [
{
"name": "A",
"role": "low royal",
"description": "Stylized letter 'A' in a bold serif/decorative font. Deep red/crimson colored with a gradient from lighter red to darker red. Faceted jewel-like appearance with a beveled texture suggesting a gem or crystal. Set against a dark purple framed background.",
"color_primary": "deep crimson / ruby red",
"payout_demo": ["$0.90", "$0.70", "$0.50", "$0.30"],
"payout_multiplier": [0.45, 0.35, 0.25, 0.15],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png"
},
{
"name": "K",
"role": "low royal",
"description": "Stylized letter 'K' in bold decorative font. Blue/azure or purple-blue colored with gem/crystal faceted appearance. Has a slightly pink/violet tint compared to pure blue. Matching dark frame.",
"color_primary": "blue-purple / violet-blue",
"payout_demo": ["$0.90", "$0.70", "$0.50", "$0.30"],
"payout_multiplier": [0.45, 0.35, 0.25, 0.15],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png"
},
{
"name": "Q",
"role": "low royal",
"description": "Stylized letter 'Q' in decorative font. Teal/green colored with gem-like or crystal texture. Has a dark teal-to-emerald gradient. Matching dark frame.",
"color_primary": "teal / emerald green",
"payout_demo": ["$0.80", "$0.60", "$0.50", "$0.20"],
"payout_multiplier": [0.4, 0.3, 0.25, 0.1],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png"
},
{
"name": "J",
"role": "low royal",
"description": "Stylized letter 'J' in decorative font. Pink/magenta colored with gem-like or crystal texture. Has a bright pink-to-fuchsia gradient. Matching dark frame.",
"color_primary": "hot pink / magenta / fuchsia",
"payout_demo": ["$0.80", "$0.60", "$0.50", "$0.20"],
"payout_multiplier": [0.4, 0.3, 0.25, 0.1],
"counts": [6, 5, 4, 3],
"source_frame": "paytable_p1.png"
}
],
"special": [
{
"name": "WILD (Witch Heart Wild)",
"role": "wild",
"description": "A golden heart shape containing a demonic or skull-like face (dark, slightly menacing expression with glowing eyes). The heart is red/crimson at the center with golden/amber outer frame and dark edges. The word 'WILD' is written in bold golden letters at the bottom of the symbol, resting on or inside the heart. The overall symbol has a dark red frame with gold ornamentation. Appears on reels 2, 3, 4, 5, and 6 only (NOT reel 1).",
"color_primary": "golden frame, crimson/dark red heart center, gold 'WILD' text",
"substitutes_for": "all symbols except BONUS",
"reel_availability": "reels 2, 3, 4, 5, 6 (not reel 1)",
"pays": false,
"source_frame": "paytable_p1.png (zoom _wild_top.png from base_game_win.png confirmed)"
},
{
"name": "BONUS",
"role": "scatter / bonus trigger",
"description": "A round glowing orb or sphere with a translucent purple/violet outer shell, like a crystal ball or magical bubble. Inside the orb is a bright pink glowing heart shape with wing-like feather elements around it (suggesting a winged heart or angel heart). The golden word 'BONUS' appears below the orb in bold golden letters. The overall effect is luminous and magical.",
"color_primary": "violet/purple glowing sphere, pink heart inside, gold 'BONUS' label",
"reel_availability": "all 6 reels",
"function": "Triggers Free Spins: 3 or more BONUS symbols anywhere on reels trigger Free Spins feature",
"source_frame": "paytable_p1.png, autoplay.png (zoom _bonus_heart_auto.png confirmed)"
}
]
},
"features": {
"tumble_feature": {
"name": "TUMBLE FEATURE",
"description": "After every winning spin, all winning symbols are removed (disappear with an explosion effect) and new symbols fall down from above to fill the empty positions. Additional tumbles continue until no new winning combinations appear as a result of a tumble. BONUS symbols do not explode and remain on screen until the tumble is resolved from the same spin.",
"wins_per_tumble": "Each tumble that produces a win counts as a separate win added to the total",
"source_frame": "info_p2.png (TUMBLE FEATURE section)"
},
"wild_mechanics": {
"name": "WITCH HEART WILD",
"description": "The WILD symbol substitutes for all symbols except BONUS. Any WITCH HEART WILD that participates in winning combinations in the same tumble sequence generates new WITCH HEART WILDs that land in its position on subsequent tumbles. These new WILDs can only participate in one winning combination before they disappear.",
"reel_restriction": "Can appear on reels 2, 3, 4, 5, and 6",
"source_frame": "info_p2.png (WITCH HEART WILD section)"
},
"free_spins": {
"name": "FREE SPINS",
"trigger": "3 or more BONUS symbols landing anywhere on the reels during base game or via Bonus Buy",
"free_spins_awarded": {
"3_bonus": "10 Free Spins",
"4_bonus": "15 Free Spins",
"5_bonus": "20 Free Spins",
"6_bonus": "30 Free Spins"
},
"retrigger_note": "Free Spins can be retriggered by landing more BONUS symbols during the feature",
"multiplier_mechanic": {
"description": "A growing multiplier applied to all wins during Free Spins. The multiplier starts at 1x and increases by 1x with each TUMBLE that produces a win. The multiplier persists for the entire Free Spins round (it does NOT reset between individual Free Spins).",
"display": "A rectangular wooden-framed panel on the left side of the screen shows 'MULTIPLIER' label (white text on green background) and the current multiplier value in large golden digits below (e.g., '8x', '9x'). Located below the FREE SPINS LEFT counter.",
"observed_values": "8x observed in free_spins_gameplay.png, 9x in free_spins_gameplay2.png"
},
"cauldron_animation": {
"description": "When the multiplier increases (i.e., when a TUMBLE wins and the multiplier goes up), a full-screen animation is triggered: the reels become obscured by a large, oversized dark iron cauldron filling most of the screen. The cauldron boils and overflows with bright turquoise/cyan bubbly liquid that spills over the rim in thick drips. The cauldron sits on a glowing orange lava/ember pentagram circle on a stone floor. After the animation, play resumes.",
"visual_details": "Cauldron is dark grey-blue iron, golden rim band, small handles on sides. Bubbling liquid is bright turquoise/cyan. The pentagram glow is orange-amber. The reels are visible dimly in the background.",
"source_frame": "free_spins_gameplay2.png"
},
"free_spins_ui": {
"free_spins_left_counter": "Circular wooden/bark-framed counter on the left side of screen, above the multiplier. Shows 'FREE SPINS LEFT' in white text and the remaining count in bright yellow-green digits (e.g., '3'). A skull bird/crow sits atop the wreath frame.",
"multiplier_counter": "Rectangular dark frame below FREE SPINS LEFT. Green banner label 'MULTIPLIER' with current multiplier in large golden digits on dark background.",
"background_change": "During Free Spins, the background changes from the blue/teal moonlit night to a darker, more dramatic reddish-purple twilight with a larger glowing moon and more ominous atmosphere. The reel frame color shifts to reflect this darker mood."
},
"source_frames": ["info_p2.png", "info_p3.png", "free_spins_trigger.png", "free_spins_gameplay.png", "free_spins_gameplay2.png", "win_screen.png"]
},
"ante_bet": {
"name": "ANTE BET",
"description": "An optional bet modifier displayed as a toggle button on the left sidebar, labeled 'DOUBLE CHANCE TO WIN FEATURE'. Two levels are available:",
"levels": {
"20x_total_bet": "Normal play: the BUY FREE SPINS feature is available normally",
"30x_total_bet": "Triple chance of landing Free Spins (3x more BONUS symbols on reels). BUY FREE SPINS button becomes disabled at this level."
},
"ui_display": "Green rectangular button labeled 'DOUBLE CHANCE TO WIN FEATURE' on the left sidebar panel below the BET amount display. Shows current state (ON/OFF).",
"source_frame": "info_p3.png, base_game.png left sidebar"
},
"bonus_buy": {
"name": "BUY FREE SPINS",
"description": "Allows instant purchase of the Free Spins feature without waiting for natural trigger. Available from base game via the 'BUY FREE SPINS' button on the left sidebar.",
"cost": "150x total bet",
"cost_at_demo_bet": "$300.00 (at $2.00 bet)",
"guarantee": "Guarantees 6 BONUS symbols on the triggering spin",
"disabled_when": "Ante Bet 30x level is active",
"dialog": {
"description": "Full-screen overlay with large text 'BUY FREE SPINS' in bold green gradient letters and the cost '$300.00' in white below. A decorative wreath/laurel circle frame (silver/grey vines) surrounds the text. Confirmation buttons: a red X button (decline) on the left, a green checkmark button (confirm) on the right.",
"background": "The slot reels are dimly visible behind a darkened overlay. The game logo area is visible at top left.",
"source_frame": "bonus_buy_dialog.png"
},
"rtp": "96.49%",
"source_frames": ["bonus_buy_dialog.png", "info_p3.png"]
},
"free_spins_trigger_screen": {
"description": "Upon triggering Free Spins (or confirming Buy Free Spins), a congratulations screen appears. Large stylized text 'CONGRATULATIONS!' in white and pink gradient fills the top of the screen. Below it on a dark blue plaque/board: 'YOU HAVE WON' in white text and the number '10' in large golden digits, followed by 'FREE SPINS' in white. A glowing red heart icon appears above the number. Text 'PRESS ANYWHERE TO CONTINUE' appears at the bottom in smaller white text. The footer still shows 'FREE SPINS LEFT 10' and the AUTOPLAY button.",
"source_frame": "free_spins_trigger.png"
}
},
"base_game_ui": {
"layout_overview": "1280x800 canvas. Top area: game logo (top-left). Right of logo: horizontal reel strip (row 0 symbols). Below strip: 6-reel main grid. Bottom bar: credit/bet info and controls. Right side: MEGAWAYS counter. Left sidebar: BUY FREE SPINS button, BET selector, ANTE BET toggle. Bottom-left: provider logo + settings/info buttons.",
"game_logo": {
"position": "top-left corner, outside reels area",
"description": "The game title 'Witch Heart' written in two lines: 'Witch' in a stylized script/fantasy font in deep red-maroon color; 'Heart' below it in similar style. Below the title, 'MEGAWAYS' in golden/amber block letters with a trademark symbol. The title is framed loosely by the game's decorative art.",
"color": "dark red/maroon for 'Witch Heart', golden/amber for 'MEGAWAYS'"
},
"megaways_counter": {
"position": "top-right area, above the reel grid",
"description": "A dark red/crimson rectangular plaque with gold/yellow border and gold vine or trunk decorations. The text 'MEGAWAYS' appears in golden letters with a TM symbol. Below it, the current ways count is displayed in large white or golden digits on a dark background (e.g., '10080' in base game). The counter updates dynamically every spin.",
"source_frames": ["base_game.png", "free_spins_gameplay.png showing 3240"]
},
"left_sidebar": {
"buy_free_spins_button": {
"position": "upper-left of sidebar, above BET display",
"description": "A prominent green rectangular button with rounded top, containing bold text 'BUY FREE SPINS' in white/cream across two lines, and the cost displayed below (e.g., '$200.00' or '$300.00' depending on ante bet state). The button has a decorative frame with skull and bone motifs at the corners. Green background with lighter green border.",
"note": "Cost shown as $200.00 in base_game.png (bet=$2.00, 100x cost) vs $300.00 in bonus_buy_dialog.png at 150x — the left sidebar may show a different tier or the cost label reflects $2.00 × 100; the dialog confirms actual cost at 150x = $300.00.",
"accessibility": "Color used to identify: green = active/available. No non-color distinction visible. State: gray/inactive when Ante Bet 30x is active."
},
"bet_display": {
"position": "middle of left sidebar",
"description": "A dark crimson/maroon rectangular display labeled 'BET' in white capital letters at top. The current bet amount is shown in larger white text (e.g., '$3.00'). Dark background with decorative border. This is inside a rustic frame matching the game's aesthetic.",
"note": "In base_game.png the sidebar shows BET $3.00 (this may reflect ante bet active state), while credit bar shows BET $2.00. The credit bar value is the actual base bet."
},
"ante_bet_toggle": {
"position": "below BET display in left sidebar",
"label": "DOUBLE CHANCE TO WIN FEATURE",
"description": "A horizontal toggle control with an arrow-right icon. Shows current state: 'OFF' in white text on a dark red/crimson background when inactive. When active, presumably shows 'ON' or similar. The frame matches the rustic dark wood aesthetic.",
"source_frame": "base_game.png"
}
},
"bottom_bar": {
"position": "full-width bar at bottom of screen (~y=710 to y=800)",
"background": "Very dark navy/near-black background",
"elements": [
{
"element": "PRAGMATIC PLAY logo",
"position": "bottom-left corner",
"description": "Small white 'PRAGMATIC PLAY' text logo"
},
{
"element": "Settings/hamburger button",
"position": "bottom-left, to the right of Pragmatic Play logo",
"description": "Small circular icon with three horizontal lines (hamburger menu icon) in white on dark background. Opens SYSTEM SETTINGS overlay."
},
{
"element": "Sound/Info button",
"position": "bottom-left, next to settings button",
"description": "Circular button with letter 'i' (information) in white. Opens the information/rules pages."
},
{
"element": "CREDIT display",
"position": "bottom-center-left",
"description": "Text 'CREDIT' in yellow/gold uppercase, followed by the credit amount in white (e.g., '$100,000.00'). Second line: 'BET' in yellow/gold and amount in white (e.g., '$2.00')."
},
{
"element": "Turbo Spin hint",
"position": "bottom-center",
"description": "White text 'HOLD SPACE FOR TURBO SPIN' in bold uppercase, centered in the bottom bar."
},
{
"element": "Bet decrease / Spin / Bet increase buttons",
"position": "bottom-right",
"description": "Minus (-) button in circular white outline on left, large circular SPIN button in center (dark with white refresh/arrow icons forming a circular arrow), plus (+) button on right. Below the SPIN button, the text 'AUTOPLAY' in small white letters with a small icon."
}
]
},
"background_art": {
"description": "A spooky Halloween night scene. Left side: partially visible gnarled dead tree with bare branches against a night sky. Center: slightly hazy dark teal/green sky. Right side: a large pale light blue-white glowing full moon dominates, occupying roughly the right quarter of the background. In the mid-ground: silhouettes of dark buildings or a haunted house. Foreground on far left: a small lit glowing lantern on a stone pedestal. The overall color temperature is cool blue-teal for the sky and lighter near the moon.",
"color_palette": "deep teal/navy sky, pale light blue moon glow, dark silhouette elements, orange-amber lantern accent"
}
},
"free_spins_ui_differences": {
"background": "Reddish-dark purple night sky, more dramatic and ominous than base game. Larger glowing moon (still pale but in a darker context). The overall tint shifts from cool teal to warm reddish-purple.",
"left_overlay_panel": "Translucent panel on the left shows FREE SPINS LEFT counter and MULTIPLIER counter. Replaces the BUY FREE SPINS / BET sidebar from base game.",
"reels_appearance": "Reel cells appear with orange/yellow fire effects during active tumbles — winning symbols and WILD placements show explosive golden flames around the cells.",
"megaways_counter": "Still visible top-right, updates per spin (e.g., 3240).",
"bottom_bar": "During Free Spins: bottom center shows 'WIN $X.XX' in large golden text (running total) and below it the AUTOPLAY spin button. No BET label visible during FS.",
"source_frames": ["free_spins_gameplay.png", "free_spins_gameplay2.png"]
},
"win_screen": {
"free_spins_completed": {
"description": "When Free Spins end, base game reels return with final win amount visible in bottom center. The bottom bar shows 'WIN $XX.XX' in large bright golden text and 'FREE SPINS COMPLETED' below it in smaller white text. The spin button remains visible. Reels show final state.",
"observed_win": "$50.40",
"observed_credit": "$99,746.40",
"source_frame": "win_screen.png"
},
"base_game_win": {
"description": "After a winning spin in the base game, the bottom bar shows 'WIN $X.XX' in large golden bold uppercase text in the center, with 'WINNER' in smaller white text below. Winning symbol lines may be highlighted with a glow effect (pink/magenta neon outline on winning symbol frames).",
"observed_win": "$3.51",
"observed_credit": "$99,718.40",
"source_frame": "base_game_win.png"
}
},
"settings_screen": {
"trigger": "Pressing the hamburger/settings button (three-line icon) in the bottom-left bar",
"overlay": "Semi-transparent dark overlay covers the game. A centered panel titled 'SYSTEM SETTINGS' in golden/amber uppercase text appears.",
"left_panel": {
"game_history": "A 'GAME HISTORY' link/button at the top of the left section with an external link icon. Opens game history view.",
"total_bet_selector": "Shows 'TOTAL BET' label and the current bet amount (e.g., '$2.00') in a rounded rectangular display. Minus (-) and plus (+) buttons flank the bet value for adjustment."
},
"right_panel": {
"battery_saver": {
"label": "BATTERY SAVER",
"description": "Save battery life by reducing animation speed",
"state_in_screenshot": "OFF (toggle slider at left position, grey/white)"
},
"ambient_music": {
"label": "AMBIENT MUSIC",
"description": "Turn on or off the game music",
"state_in_screenshot": "ON (toggle slider at right position, bright green)"
},
"sound_fx": {
"label": "SOUND FX",
"description": "Turn on or off the game sounds",
"state_in_screenshot": "ON (toggle slider at right, bright green)"
},
"intro_screen": {
"label": "INTRO SCREEN",
"description": "Show the intro screen before starting the game",
"state_in_screenshot": "ON (toggle slider at right, bright green)"
}
},
"toggle_design": "Each toggle is a horizontal pill-shaped slider. OFF state: white/grey slider on left, light grey track. ON state: green track, slider shifted right with white bar inside. Accessible via visual state and presumably keyboard.",
"close_button": "X button in top-right corner of settings overlay",
"source_frame": "settings.png"
},
"autoplay_screen": {
"trigger": "Pressing the AUTOPLAY button below the main spin button",
"overlay": "Centered panel titled 'AUTOPLAY SETTINGS' in golden/amber text on dark semi-transparent background",
"options": {
"turbo_spin": {
"label": "TURBO SPIN",
"state_in_screenshot": "OFF (unchecked checkbox, outlined square, no fill)"
},
"quick": {
"label": "QUICK",
"state_in_screenshot": "ON (checked checkbox, filled dark green square with white checkmark)"
},
"skip_screens": {
"label": "SKIP SCREENS",
"description": "Auto-skips the feature introduction and end screens after a short period of time",
"state_in_screenshot": "ON (checked checkbox)"
}
},
"number_of_autospins": {
"description": "A numerical input or selector. The field shows '100' in the screenshot. Appears adjustable.",
"observed_value": "100"
},
"start_button": "Large 'START AUTOPLAY (100)' button in green with white text at the bottom of the panel. The number in parentheses reflects the selected autospin count.",
"close_button": "X button in top-right of the panel",
"source_frame": "autoplay.png"
},
"rules_pages": {
"page_2_of_7": {
"frame": "info_p2.png",
"sections": ["TUMBLE FEATURE", "WITCH HEART WILD", "FREE SPINS (overview)"],
"tumble_text_summary": "After every spin, all winning combinations are paid and winning symbols disappear. Tumbling continues until no more winning combinations appear as a result of a tumble.",
"wild_text_summary": "Any WITCH HEART WILD that participates in winning combinations generates new WILDs in the same position on subsequent tumbles. New WILDs can only participate in one winning combination before they disappear.",
"free_spins_text_summary": "3 or more BONUS symbols trigger Free Spins. The round starts with a multiplier of 1x. The multiplier increases by 1x with each tumble. Win up to 1 WITCH HEART WILD expanded for a single tumble; win up to 2 WITCH HEART WILDs expanded at the same time. Hit 3/4/5/6+ BONUS symbols to win 10/15/20/30 additional free spins respectively."
},
"page_3_of_7": {
"frame": "info_p3.png",
"sections": ["MAX WIN", "ANTE BET", "BUY FREE SPINS"],
"max_win_text": "The maximum win amount is limited to 9,000x. If the total win of a round reaches 9,000x the bet the round immediately ends, win is awarded and all remaining free spins are forfeited.",
"ante_bet_text": "The player has the option to select the bet multiplier. Depending on the selected bet, the game behaves differently. Bet multiplier 30x: the chance to win FREE SPINS naturally is tripled. More BONUS symbols are present on the reels. The BUY FREE SPINS feature is disabled. Bet multiplier 20x: Normal play.",
"buy_free_spins_text": "The FREE SPINS round can be instantly triggered from the base game by buying it. Pay 150x total bet to trigger. With 6 BONUS symbols guaranteed to hit randomly on the triggering spin."
},
"page_4_of_7": {
"frame": "info_p4.png",
"sections": ["GAME RULES (volatility, RTP, bet limits, keyboard controls)"],
"volatility_display": "VOLATILITY shown with five orange/amber flame icons all filled (5/5 = highest). Text: 'High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.'",
"rtp_text": "The theoretical RTP of this game is 96.49%. The RTP of the game when using the 'ANTE BET' is 96.56%. The RTP of the game when using 'BUY FREE SPINS' is 96.49%.",
"bet_text": "MINIMUM BET: $0.20. MAXIMUM BET: $360.00.",
"keyboard_controls": "SPACE and ENTER buttons on the keyboard can be used to start and stop the spin.",
"additional_rules": "All wins are multiplied by bet per spin. Free spins wins are added to the pay win. Free spins win is paid to the player after the round completes. Free spins total win in history contains the whole win of the cycle."
},
"page_5_of_7": {
"frame": "info_p5.png",
"sections": ["HOW TO PLAY", "MAIN GAME INTERFACE"],
"how_to_play_text": "Click the +/- buttons to change the bet value and open the bet menu. Select the bet to use in the game. Press the SPIN button to play.",
"interface_description": "Settings icon (three lines): opens SETTINGS MENU with game settings. Arrow/cycle icon: cycles through spin speed settings (normal speed, quick spin, turbo spin). 'i' icon: opens the Information page. CREDIT and BET labels show current values. +/- buttons change bet. Main circular SPIN button starts game. AUTOPLAY button opens autoplay menu."
},
"page_6_of_7": {
"frame": "info_p6.png",
"sections": ["SETTINGS MENU", "INFORMATION SCREEN", "BET MENU"],
"settings_menu_text": "INTRO SCREEN: toggles the introductory screen on and off. AMBIENT: toggles the ambient sound and music in the game on and off. SOUND FX: toggles the game's sound effects on and off. GAME HISTORY: opens the game history page.",
"information_screen_text": "X: scroll between information pages. X: closes the information screen.",
"bet_menu_text": "The bet menu shows the bet multiplier available in the game, and the current total bet in both coins and cash. Use +/- buttons in the BET MENU to change the values. The maximum total bet is limited to 9000x bet. If the total win of a round reaches 9000x bet the round is immediately ended."
},
"page_7_of_7": {
"frame": "info_p7.png",
"sections": ["AUTOPLAY"],
"autoplay_text": "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."
}
},
"preview_splash_screen": {
"frame": "preview.png",
"description": "A promotional splash/preview screen showing the base game reels in a near-win or mid-spin state with a large '43x' multiplier displayed prominently in bright yellow-gold in the center of the reels. Several WILD symbols are visible on the reels. The bottom of the screen shows a bright green banner with the text 'INCREASING MULTIPLIER AT EVERY TUMBLE IN FREE SPINS' in white uppercase bold text. This is the key marketing message for the game's main feature. Top-right shows 'MEGAWAYS 3200'. Right of reels: partial view of a larger witch character illustration (standing, wearing purple robe and hat, holding a glowing item). Volatility indicator is visible in the bottom-right with label 'VOLATILITY' and filled orange icons.",
"key_text": "INCREASING MULTIPLIER AT EVERY TUMBLE IN FREE SPINS",
"megaways_shown": "3200"
},
"accessibility_notes": {
"colorblind": {
"red_green_colorblind": "Critical concern: the Ante Bet toggle shows 'OFF' state on a red/crimson background vs what is presumably a green ON state. The sidebar BUY FREE SPINS button is green. The only text distinction is 'OFF' word on the button. Deuteranopia/protanopia users may not distinguish red vs green toggle states without the word label.",
"low_visibility_text": "Small white-on-dark text in settings (descriptions under toggle labels) may be hard to read for low-vision users.",
"symbol_differentiation": "Symbols are distinguished primarily by imagery (character/object) not by color alone. Royal symbols (A/K/Q/J) use distinct colors (red, blue, teal, pink) AND distinct letter shapes, providing dual coding. Premium symbols are clearly distinct by shape/character.",
"wild_and_bonus_differentiation": "WILD has distinctive golden heart shape with text label 'WILD'. BONUS has distinctive glowing sphere with text label 'BONUS'. Both use text AND shape — accessible for colorblind users."
},
"screen_reader": {
"symbol_count": "10 regular symbols + 2 special (WILD + BONUS) = 12 distinct symbol types",
"megaways_counter": "Dynamic number displayed in top-right; changes every spin and is critical for understanding current ways-to-win",
"multiplier_counter": "During Free Spins, left panel shows two live counters: FREE SPINS LEFT and MULTIPLIER — both critical state indicators",
"win_amount": "Shown at bottom-center in large text; also reflected in CREDIT display"
},
"motor_impairment": {
"keyboard_controls": "SPACE and ENTER keys supported for spin. This is confirmed in rules page 4.",
"autoplay": "Available with configurable spin count (observed 100), with QUICK mode and TURBO SPIN and SKIP SCREENS options for reduced interaction requirement.",
"turbo_spin": "Hold SPACE key for Turbo Spin (shown in bottom bar hint)"
},
"deaf_hard_of_hearing": {
"audio_settings": "AMBIENT MUSIC and SOUND FX are separate toggles in settings — deaf users can disable both while keeping visual feedback.",
"visual_feedback": "All game events (wins, multiplier increases, free spins trigger) are communicated visually: text overlays, flashing/glowing effects, animated elements. Cauldron animation provides visual cue for multiplier increase."
}
},
"color_palette_summary": {
"primary_ui_colors": [
"deep dark navy / near-black: main background of bottom bar and overlays",
"dark teal / dark cyan: reel grid background and main game environment",
"deep purple / violet: dominant color of character costumes, symbol frames, and decorative elements",
"golden / amber: text labels, highlights, MEGAWAYS counter, win amounts, coin and value displays",
"crimson / dark red: reel frame ornaments, BET display background, Ante Bet button background",
"bright green: toggle ON state, START AUTOPLAY button, BUY FREE SPINS button body",
"white: primary text color throughout UI",
"bright yellow-green: FREE SPINS LEFT counter value color"
],
"symbol_colors": [
"Witch: purple/violet",
"Owl: golden brown with purple hat",
"Cat: white with green eyes",
"Candle: lavender with grey holder",
"Cauldron: dark blue-grey with gold and red hearts",
"Green Potion: bright lime green",
"A: deep crimson red",
"K: blue-purple",
"Q: teal green",
"J: hot pink / magenta",
"WILD: golden frame with dark red heart center",
"BONUS: violet/purple sphere with pink heart"
]
},
"technical_observations": {
"megaways_license": "MEGAWAYS is used under licence from Big Time Gaming (stated on page 1/7 of paytable/rules).",
"ante_bet_unique_feature": "Two levels of Ante Bet (20x = normal; 30x = tripled bonus chance + BUY FS disabled) is non-standard for Pragmatic Play Megaways. Confirmed from info_p3.png.",
"max_win_cap_note": "9000x is higher than the typical 5000x seen in comparable PP Megaways slots — anomaly noted in manifest.",
"bonus_buy_guarantees_6_bonus": "The BUY FREE SPINS guarantees 6 BONUS symbols on the triggering spin — confirmed from info_p3.png.",
"demo_credit": "Demo credit shown as $100,000.00 (standard PP demo credit)"
},
"unreadable_or_uncertain": [
{
"field": "Exact 6-of-kind payout for Cauldron top row",
"observation": "Zoom _cauldron_values.png clearly shows 6=$1.20 for cauldron (blue cauldron icon visible). Confirmed.",
"status": "resolved"
},
{
"field": "Free Spins additional retrigger spins count (3/4/5/6 BONUS during FS)",
"observation": "info_p2.png text partially reads: 'hit 3, 4, 5 or 6+ BONUS symbols to win 10, 15, 20 or 30 additional free spins' — read from visual OCR but exact text uncertain. Values match the trigger table.",
"status": "likely correct, could not full-OCR due to background task issue"
},
{
"field": "Left sidebar BUY FREE SPINS cost discrepancy",
"observation": "base_game.png shows '$200.00' on BUY FREE SPINS button (left sidebar); bonus_buy_dialog.png shows '$300.00'. This suggests the left sidebar cost ($200=100x) may be a preview at a different bet multiplier, or the Ante Bet modifier changes the cost. The actual confirmed bonus-buy cost in the dialog is $300.00 at 150x × $2.00 bet.",
"status": "unresolved — may depend on Ante Bet state at time of screenshot"
},
{
"field": "Exact number of Free Spins awarded for different BONUS counts during retrigger",
"observation": "Confirmed from visual: 10 FS for trigger (free_spins_trigger.png shows '10 FREE SPINS'). Retrigger amounts per 3/4/5/6 BONUS: values stated in info_p2.png but OCR not confirmed due to background tasks.",
"status": "uncertain — rely on info_p2.png visual reading"
}
],
"frames_used": [
{"file": "preview.png", "type": "preview"},
{"file": "base_game.png", "type": "base_game"},
{"file": "paytable_p1.png", "type": "paytable", "page": 1},
{"file": "info_p2.png", "type": "rules", "page": 1},
{"file": "info_p3.png", "type": "rules", "page": 2},
{"file": "info_p4.png", "type": "rules", "page": 3},
{"file": "info_p5.png", "type": "rules", "page": 4},
{"file": "info_p6.png", "type": "rules", "page": 5},
{"file": "info_p7.png", "type": "rules", "page": 6},
{"file": "settings.png", "type": "settings"},
{"file": "autoplay.png", "type": "autoplay"},
{"file": "bonus_buy_dialog.png", "type": "bonus"},
{"file": "free_spins_trigger.png", "type": "free_spins"},
{"file": "free_spins_gameplay.png", "type": "free_spins"},
{"file": "free_spins_gameplay2.png", "type": "free_spins"},
{"file": "win_screen.png", "type": "win_screen"},
{"file": "base_game_win.png", "type": "win_screen"}
]
}
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.