Baba Yaga

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

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

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

Asset pack

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

Slot API

GET /v1/slots/baba-yaga-b29/

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

Ask AI MCP

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

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

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

Captured 09 Sep 2026 View capture log

Per-screen breakdown

39 demo screens
39 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
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 290 290 Sep Oct '25: 200 200 Oct Nov '25: 330 330 Nov Dec '25: 160 160 Dec Jan '26: 210 210 Jan Feb '26: 180 180 Feb Mar '26: 150 150 Mar Apr '26: 110 110 Apr May '26: 100 100 May Jun '26: 120 120 Jun Jul '26: 140 140 Jul Aug '26: 180 180 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇿🇦South Africa 70 40 20 50 40 70 110 110 50 170 70 110
🇮🇳India 20 0 20 0 0 0 0 20 20 20 0 20
🇮🇹Italy 10 0 0 0 0 0 10 0 0 10 0 0
🇷🇴Romania 10 0 10 0 0 0 0 10 0 0 0 0
🇸🇮Slovenia 10 0 10 0 0 0 0 0 0 10 0 0
🇵🇭Philippines 10 0 0 10 0 0 0 0 0 0 0 0
🇳🇱Netherlands 10 10 10 10 10 10 10 10 10 10 0 10
🇱🇻Latvia 10 10 0 10 0 10 0 10 10 10 0 10
🇺🇸United States 0 0 0 0 0 20 20 0 0 0 20 0
🇵🇱Poland 10 10 10 0 0 0 0 10 0 0 0 10
🇹🇳Tunisia 0 0 10 0 0 0 10 10 0 0 0 0
🇧🇷Brazil 0 0 0 0 0 0 0 0 0 0 10 10
🇧🇾Belarus 10 10 0 0 0 0 0 0 0 0 0 0
🇫🇮Finland 0 0 0 0 20 0 0 0 0 0 0 0
🇰🇪Kenya 0 0 0 0 0 0 0 10 0 10 0 0
🇱🇧Lebanon 0 0 0 0 10 0 0 0 10 0 0 0
🇧🇬Bulgaria 0 0 0 0 10 0 0 0 0 0 0 0
🇭🇷Croatia 0 0 0 0 0 0 0 0 10 0 0 0
🇨🇾Cyprus 0 0 0 0 0 0 0 0 0 0 0 10
🇫🇷France 0 0 0 0 0 0 0 0 0 0 0 10
🇩🇪Germany 0 0 0 0 0 10 0 0 0 0 0 0
🇭🇺Hungary 0 0 0 0 0 0 10 0 0 0 0 0
🇮🇩Indonesia 0 0 0 0 0 0 0 0 0 0 0 10
🇲🇽Mexico 0 0 0 0 0 0 10 0 0 0 0 0
🇹🇷Turkey 0 0 10 0 0 0 0 0 0 0 0 0
🇬🇧United Kingdom 0 0 0 0 0 0 0 0 0 0 10 0
🇺🇦Ukraine 10 20 20 10 0 10 0 10 50 90 70 70
🇬🇷Greece 0 10 0 10 10 10 0 10 0 0 10 10
🇱🇹Lithuania 0 10 0 0 0 10 0 0 0 0 10 10
🇳🇴Norway 0 10 0 0 10 0 0 0 0 0 0 0
🇦🇺Australia 0 10 0 0 0 0 0 0 0 0 0 0
Full per-country breakdown via the API →

What we extracted from Baba Yaga

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

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

Specification

verified parameters
provider Habanero
volatility Very High
max_win_x ×9696
layout 6×4
paylines 25 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 3 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.69% —
Bonus Buy 96.64% Buy Feature enabled
Ante Bet 96.53% Super Bet enabled

See how this RTP compares across Habanero’s full range →

Symbols & paytable

12 symbols
12 icons (ZIP)
Wild (Baba Yaga's hut on chicken legs)
Wild (Baba Yaga's hut on chicken legs)
Wild

izba on clawed chicken legs, glowing yellow 'W' on gable; substitutes all except Scatter, +1 SPIN, +2 SPIN

MatchPayoutUnit
3x 1.00 Multiplier
4x 5.00 Multiplier
5x 30.00 Multiplier
6x 60.00 Multiplier
Scatter (Baba Yaga witch portrait)
Scatter (Baba Yaga witch portrait)
Scatter

hooked-nose witch portrait in red headscarf, hexagonal wood frame, 'SCATTER' printed under it; pays anywhere, lands only in Base Game, triggers Free Games

MatchPayoutUnit
3x 3.00 Multiplier
4x 20.00 Multiplier
5x 50.00 Multiplier
6x 1000.00 Multiplier
Magic Cauldron
Magic Cauldron
High Pay

dark cast-iron cauldron, glowing pink-purple potion light, orange fire glow at the base

MatchPayoutUnit
3x 1.00 Multiplier
4x 5.00 Multiplier
5x 30.00 Multiplier
6x 60.00 Multiplier
Green Witch Hat
Green Witch Hat
High Pay

floppy olive-green pointed witch hat with a red-orange paisley bandana, faint teal glow outline

MatchPayoutUnit
3x 0.80 Multiplier
4x 4.00 Multiplier
5x 20.00 Multiplier
6x 40.00 Multiplier
Chicken-foot Amulet
Chicken-foot Amulet
High Pay

carved wooden charm shaped like a bird foot/wing, set with a green gem, teal glow edge

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 12.00 Multiplier
6x 24.00 Multiplier
Glowing Skull Mask
Glowing Skull Mask
High Pay

skull with glowing yellow-orange eye sockets and teeth, red rose-and-ribbon headband, warm gold aura

MatchPayoutUnit
3x 0.60 Multiplier
4x 2.00 Multiplier
5x 6.00 Multiplier
6x 12.00 Multiplier
Orange gem cluster charm (spade-outline pendant)
Orange gem cluster charm (spade-outline pendant)
Low Pay

four orange-red glowing gems in a wood-and-metal spade-shaped diamond pendant frame

MatchPayoutUnit
3x 0.40 Multiplier
4x 0.80 Multiplier
5x 3.00 Multiplier
6x 6.00 Multiplier
Red heart amulet
Red heart amulet
Low Pay

red heart-shaped wood-and-iron pendant frame set with three small red glowing gems

MatchPayoutUnit
3x 0.32 Multiplier
4x 0.80 Multiplier
5x 2.00 Multiplier
6x 4.00 Multiplier
Green gem cluster diamond charm
Green gem cluster diamond charm
Low Pay

four small green glowing gems in a diamond-shaped wood/metal pendant frame

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.60 Multiplier
5x 1.00 Multiplier
6x 3.00 Multiplier
Blue/white gem cluster diamond charm
Blue/white gem cluster diamond charm
Low Pay

four small blue-white glowing gems in a diamond-shaped wood/metal pendant frame

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 1.00 Multiplier
6x 2.00 Multiplier
+1 SPIN symbol
+1 SPIN symbol
Other

green-garbed witch-portrait variant captioned '+1 SPIN'; Free Games only, each landed symbol awards +1 free game; non-paying

+2 SPIN symbol
+2 SPIN symbol
Other

red-garbed witch-portrait variant captioned '+2 SPIN'; Free Games only, each landed symbol awards +2 free games; non-paying

Bonus modes

5 modes
Base Game Modifier base
Base Game

6x4 grid, 25 fixed lines, left-to-right wins; a single random Wild block (2x2, 3x3 or 4x4) can be added to the reels before pays are awarded (printed rule text only, not observed across 575 hunted spins). Scatter symbols land only here.

Free Spins free_games
Free Games

Triggered by 3/4/5/6 Scatter anywhere: 10/12/20/50 Free Games; cannot retrigger; Scatter does not land during this mode. A single Roaming Wild lands on the first free game, moves one adjacent cell per spin, and upgrades 1x1 -> 2x2 -> 3x3 -> 4x4 after every 8 winning spins, each upgrade adding +2 free games. +1 SPIN / +2 SPIN symbols add extra games.

Other buy_feature
Buy Feature

Instantly purchases the Free Games Feature (lands 3-6 Scatter and plays it out) for 63.96x the total bet; confirmed consistent at two different bet levels.

Other super_bet
Super Bet

Optional toggle that doubles the bet cost (x2), increasing the odds of triggering Free Games and the frequency of +1 SPIN / +2 SPIN symbols during Free Games.

Other jackpot_race
Jackpot Race™

Networked side jackpot, separate 3.00% RTP pool funded by a 3% contribution of qualifying bets. Accumulation Phase builds the pool; a 10-minute Race Phase guarantees a random trigger before it ends; Payout Phase pays Position 1 (1 winner, 40% of pool) and Position 2 (2 winners, 30% each). No ceiling. Cannot be won during Fun Play (demo) or during Free Games.

Jackpot

Type: Progressive
Position 1 (1 winner, 40% of pool)
Progressive
Unknown
Position 2 (2 winners, 30% of pool each)
Progressive
Unknown

Bonus buy

1 option
Option Price (cost × bet) Effect
Buy Feature headline ×63.96

Colour system

extracted from frames · HEX
Export palette
#1D2629 base dominant 1 base
#572B29 base dominant 2 base
#644E2C base dominant 3 base
#5F5553 base dominant 4 base
#975C28 base dominant 5 base
#265054 base dominant 6 base
#1A1310 free_spins dominant 1 free_spins
#645021 free_spins dominant 2 free_spins
#4B3319 free_spins dominant 3 free_spins
#8F6B2D free_spins dominant 4 free_spins
#1D1D20 bonus dominant 1 bonus
#532823 bonus dominant 2 bonus
#252F43 bonus dominant 3 bonus
#625423 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Every symbol category is distinguishable by shape and printed text, not color alone: Wild carries a printed 'W', Scatter and the two bonus-spin symbols carry printed captions ('SCATTER', '+1 SPIN', '+2 SPIN') baked into the art.
  • The four Low Win pendant charms differ in outline shape in addition to gem color: spade frame (orange-red gems), heart frame (red gems), and two diamond frames (green gems vs blue-white gems) - shape and paytable position remain independent cues if hue is not distinguishable.
Low Vision
  • The in-game Help panel is printed on a solid black background with light-grey body text and section headers on dark-grey bars; key terms and numbers are additionally highlighted in orange for higher contrast.

Media & assets

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

Data provenance

what we captured and what we didn't
Base game idle and win frame, full 4-page in-canvas paytable (Wild, Scatter, High Win Symbols, Low Win Symbols), 8-page rules booklet (base random wild, Free Games trigger table, Roaming Wild, Buy Feature, Super Bet, Other Rules, Paylines 1-13, Paylines 14-25), 13-page HTML help panel (RTP, limits, Jackpot Race ruleset, version stamps).
Autoplay dialog, settings overlay, Super Bet dialog and active state, Buy Feature dialog, Free Games trigger banner, Free Games gameplay (including +1 SPIN / +2 SPIN symbols), and the Free Games total-win screen, all captured across two purchased Free Games rounds (10 + 15 games).
Roaming Wild movement during Free Games confirmed: the Wild hut appears at three visibly different positions across frames from two different purchased rounds, though exact reel/row indices were not independently pixel-measured.
Base Game random mega-wild (2x2/3x3/4x4 block) not observed across 575 hunted base-game spins at minimum bet; RNG confirmed alive (Free Games triggered twice naturally during the hunt). Documented from printed rule text (rules_p1) only, its in-reel appearance is unconfirmed.
Roaming Wild size upgrade (1x1->2x2->3x3->4x4, +2 free games per upgrade) not witnessed across two purchased Free Games rounds (10+15 free games); the on-screen 'WINS UNTIL UPGRADE' counter reached 8/6/4 but never 0. Documented from rules_p3 text only.
Jackpot Race win/payout screen structurally unreachable in demo: the game's own rules state jackpots cannot be won during Fun Play or Bonus Play. Only a live pool value and a race countdown were observed.
Operator-configurable RTP range (pattern seen at other Habanero titles) not present on any captured frame for this title; left unrecorded rather than guessed.

Ask AI about Baba Yaga

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 Baba Yaga work? Keep it simple.

Triggered by 3/4/5/6 Scatter anywhere: 10/12/20/50 Free Games; cannot retrigger; Scatter does not land during this mode. A single Roaming Wild lands on the first free game, moves one adjacent cell per spin, and upgrades 1x1 -> 2x2 -> 3x3 -> 4x4 after every 8 winning spins, each upgrade adding +2 free games. +1 SPIN / +2 SPIN symbols add extra games.

RTP 96.69%Very High volatilitymax win ×9696demo ✓

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

Playersearch_slots

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

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

Affiliateget_slot ×2

“Comparison table: Baba Yaga vs Wealth Inn — 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/baba-yaga-b29/

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/baba-yaga-b29/
{
  "game": {
    "name": "Baba Yaga",
    "provider": "Habanero",
    "provider_ref": "SGBabaYaga",
    "game_kind": "video_slot",
    "art_style": "flat-shaded fantasy illustration with painterly texture (not photoreal 3D render), thick soft outlines on symbols, warm interior torch/firelight lighting on the reel props against a crimson-red dusk/night exterior sky, dark and slightly spooky Slavic-folklore Halloween mood (not cartoonish-cute, not grim-horror either — a 'family spooky' tone), fixed head-on frontal camera on the reel window, no isometric or top-down perspective",
    "theme": "Slavic folk tale of Baba Yaga the witch: her hut on chicken legs, a bubbling cauldron of magic, candles, dead forest, a blood-moon night sky",
    "grid": {
      "reels": 6,
      "rows_per_reel": [4, 4, 4, 4, 4, 4],
      "mechanic": "fixed lines",
      "lines": 25,
      "lines_source": "help_p1.png ('Lines are fixed at 25.'); rules_p6.png ('Play 25 lines fixed at a cost of 25 coins')",
      "note": "grid confirmed 6 columns x 4 rows on base_game.png and on every other in-game frame; reel heights are uniform, no cascading/expanding grid observed"
    },
    "payout_basis": {
      "value": "per_line",
      "how_determined": "text of the buklet, NOT arithmetic — the single available real-win frame (base_game_win.png) is a degenerate measurement: anchor bet (‡12.50) equals the printed tier value's implied total_bet at every possible basis, so division alone cannot distinguish per-line from per-spin scaling. rules_p6.png ('Other Rules') states outright: 'Play 25 lines fixed at a cost of 25 coins', 'Line wins pay if in succession from the leftmost reel to the right', 'Highest win only on each line' — the unit of account is the LINE.",
      "anchor_bet_currency": 12.50,
      "evidence_frame": "base_game_win.png",
      "evidence_detail": "3x green Low-Win diamond charm won along a single highlighted zigzag payline, tooltip shows tier value ‡2.50 over the line, matches paytable_p4.png tier for that symbol (3x = ‡2.50) at the same ‡12.50 anchor bet"
    },
    "paytable_bet_anchor_currency": 12.50,
    "rtp": [
      {"variant": "default", "value_percent": 96.69, "is_default": true, "source": "help_p13.png: 'The theoretical RTP for Baba Yaga is 96.69%'"},
      {"variant": "bonus_buy", "value_percent": 96.64, "source": "help_p13.png: 'The theoretical RTP for Baba Yaga is 96.64% if Feature Buy is enabled.'", "note": "LOWER than default — purchasing the feature reduces the theoretical RTP, this is not a typo"},
      {"variant": "ante_bet", "value_percent": 96.53, "source": "help_p13.png: 'The theoretical RTP for Baba Yaga is 96.53% if Super Bet is enabled.'", "note": "LOWER than default — enabling Super Bet also reduces the theoretical RTP"},
      {"variant": "operator_config", "value_percent": null, "note": "provider marketing page separately lists an operator-configurable RTP range (P-H03 pattern seen at other Habanero titles); not read on these captured frames, so left null rather than guessed"}
    ],
    "rtp_calc_basis": "average of 2 x 500,000,000 game cycles (help_p13.png)",
    "jackpot": {
      "name": "Jackpot Race™",
      "rtp_percent": 3.00,
      "note": "this is the RTP of the SIDE JACKPOT NETWORK, separate from and NOT included in the game RTP figures above (help_p13.png lists it as its own line: 'The theoretical RTP for JACKPOT RACE™ is 3.00%')",
      "contribution_percent_of_bet": 3.000,
      "min_qualifying_bet_currency": 0.10,
      "phases": ["Accumulation Phase (jackpot builds from €0.00, cannot trigger)", "Race Phase (runs 10 minutes, jackpot is GUARANTEED to trigger before the race ends)", "Payout Phase (positions paid out, then resets to Accumulation Phase)"],
      "race_duration_minutes": 10,
      "payout_positions": [
        {"position": 1, "places": 1, "percent_of_pool": 40},
        {"position": 2, "places": 2, "percent_of_pool": 30, "note": "30% is paid to EACH of the 2 places in position 2 (40 + 30 + 30 = 100%)"}
      ],
      "other_rules": [
        "jackpot has no ceiling/upper limit",
        "triggered at random during the Race Phase",
        "win amount = jackpot value on server, rounded up to 2 decimals",
        "jackpot currency may differ from player currency and is converted via openexchangerates.org",
        "cannot be won during Fun Play (demo) or during Bonus Play (free games)",
        "unpaid places roll over to the next scheduled event"
      ],
      "not_won_in_demo": true,
      "seen_live_value_example": "€992.07 shown in the top-right Jackpot Race banner during capture (base_game.png etc.) — a live pool value, not a fixed prize"
    },
    "limits": {
      "min_bet_currency": 0.25,
      "max_bet_currency": 5000.00,
      "min_bet_coins": 25,
      "max_bet_coins": 250,
      "coin_values": [0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20],
      "bet_levels": [1, 2, 5, 7, 10],
      "total_bet_formula": "total bet in coins = 25 (fixed lines) x bet level; total bet in currency = total bet in coins x coin denomination (help_p1.png)",
      "source": "help_p1.png, cross-checked: BET MAX button only raises bet LEVEL to its max (10), not the coin denomination — true absolute max (€5000.00) only reached by ALSO setting coin to its max 20.00: 25 x 10 x 20.00 = 5000.00, matches printed max_bet_currency"
    },
    "ante_bet": {
      "name": "Super Bet",
      "multiplier": 2.0,
      "evidence": "confirmed on two different base bets: ‡25.00 charged at base bet ‡12.50 (bonus_superbet_active.png, bonus_superbet_dialog.png); a second reading at ‡125.00 (base bet ‡125.00 with coin at max via BET MAX) also gave exactly 2.0x",
      "effect": "increases the odds of triggering the Free Games Feature; makes the +1 SPIN and +2 SPIN bonus symbols appear more often during Free Games (rules_p5.png, help texts)",
      "toggle": "on/off toggle button on screen, opens an explanatory popup dialog before/while toggling on (bonus_superbet_dialog.png)"
    },
    "bonus_buy": {
      "name": "Buy Feature",
      "cost_multiplier_of_bet": 63.96,
      "evidence": "‡799.50 at bet ‡12.50 (799.50/12.50=63.96); ‡15.99 at bet ‡0.25 (15.99/0.25=63.96) — consistent multiplier at two different bet levels",
      "effect": "instantly lands 3-6 Scatter symbols and plays out the Free Games Feature exactly as if triggered naturally (rules_p4.png, bonus_buyfeature_dialog.png)",
      "ui_quirk_P-H10_variant": "the on-screen Buy Feature price badge (top-left) turns semi-transparent/watermarked and stops responding to clicks once its currency price exceeds roughly ‡210 (observed: ‡799.50 at bet ‡12.50 was disabled-looking; lowering the bet to ‡0.25, price ‡15.99, made the badge opaque and clickable) — known provider defect P-H10, this is a NEW visual variant of it (previously only seen as literal text 'Bet above X.XX', here it is a pure opacity/interactivity change with no explanatory text)",
      "side_effect_anomaly": "opening the Buy Feature dialog resets the game's active bet back to the default ‡0.25 by itself (the dialog's internal bet stepper is independent of the main game bet control)"
    },
    "version_stamps": {
      "file_date_utc": "2026/08/17 07:32:50",
      "client_version": "1.1.23117.592",
      "server_version": "5.1.14427.0",
      "rng_version": "5.1.4478.308",
      "jackpot_version": "5.1.4326.325",
      "note": "these are BUILD stamps (P-H04 pattern), not the game's release date. The paytable/rules booklet separately shows 'Last modified 2026/02/03 19:31:11 (UTC)' on every page footer — also a client asset stamp, not a release date."
    }
  },
  "symbols": {
    "wild": {
      "name": "Wild (Baba Yaga's hut on chicken legs)",
      "visual": "a traditional Russian log-cabin izba (izbushka) with a peaked wood-shingle roof and a small chimney/aerial spike, standing on two large clawed bird/chicken legs; a bright yellow 'W' letter glows on the front gable above the door; log walls decorated with small folk-art diamond and triangle patterns in red/orange/teal; faint blue night-glow around the base",
      "pays": {"6": 750, "5": 375, "4": 62.50, "3": 12.50},
      "currency": "player currency (‡)",
      "substitutes": "for all symbols EXCEPT Scatter, +1 SPIN and +2 SPIN symbols (paytable_p1.png)",
      "special_behavior": [
        "Base Game: a single random Wild block of size 2x2, 3x3 OR 4x4 can be added to the reels at a random position, before pays are awarded (rules_p1.png). NOT OBSERVED across 575 hunted base-game spins in this capture — documented from the printed rule text only, see unreadable_or_uncertain.",
        "Free Games: a SEPARATE 'Roaming Wild' mechanic. A single 1x1 Wild symbol lands at a random position on the first free game and stays locked on the reels for the rest of the round. Each free game it moves ONE adjacent cell while the reels spin (if a space is available) — this is the 'roaming'. After every 8 winning free games, it upgrades in size 1x1 -> 2x2 -> 2x2 -> 3x3 -> 3x3 -> 4x4, and each upgrade also awards +2 additional free games (rules_p3.png). Ordinary (non-roaming) 1x1 Wilds can also land during Free Games but do not roam or upgrade."
      ]
    },
    "scatter": {
      "name": "Scatter (Baba Yaga witch portrait)",
      "visual": "portrait of the witch herself — elderly woman with long grey/white hair, a large hooked nose, warty skin, wearing a red floral-patterned headscarf/kerchief and holding a wooden staff; framed by a hexagonal wood-panel border; the word 'SCATTER' is printed in orange/yellow letters with a red outline directly under the portrait (baked into the symbol art itself)",
      "pays": {"6": 12500, "5": 625, "4": 250, "3": 37.50},
      "currency": "player currency (‡)",
      "pay_rule": "pays ANYWHERE on the grid (not restricted to a payline)",
      "restriction": "Scatter symbols only land during the Base Game, not during Free Games (paytable_p2.png)",
      "triggers": {
        "3": "10 Free Games",
        "4": "12 Free Games",
        "5": "20 Free Games",
        "6": "50 Free Games",
        "source": "rules_p2.png: '10, 12, 20 or 50 Free Games are awarded respectively when 3, 4, 5 or 6 [Scatter] symbols appear Anywhere'"
      },
      "retrigger": "the Free Games Feature cannot be retriggered once active (rules_p2.png)"
    },
    "high_win_symbols": [
      {
        "name": "Magic Cauldron",
        "visual": "a dark cast-iron cauldron with a wooden ladle/spoon sticking out, glowing pink-purple magical potion light spilling from inside, warm orange fire glow around the base",
        "pays": {"6": 750, "5": 375, "4": 62.50, "3": 12.50}
      },
      {
        "name": "Green Witch Hat",
        "visual": "a floppy pointed olive-green witch's hat with a red/orange paisley-patterned bandana tied around the brim, faint teal magic-glow outline",
        "pays": {"6": 500, "5": 250, "4": 50, "3": 10}
      },
      {
        "name": "Chicken-foot Amulet",
        "visual": "a carved wooden charm shaped like a bird/chicken foot or wing, set with a green gem, edged in teal glow — a folk-magic talisman",
        "pays": {"6": 300, "5": 150, "4": 37.50, "3": 10}
      },
      {
        "name": "Glowing Skull Mask",
        "visual": "a skull with glowing yellow-orange eye sockets and teeth, crowned with a red headband woven with roses and small ribbons, warm gold aura around it",
        "pays": {"6": 150, "5": 75, "4": 25, "3": 7.50}
      }
    ],
    "low_win_symbols": [
      {
        "name": "Orange gem cluster charm (spade-outline pendant)",
        "visual": "four small orange/red glowing gems set in a wood-and-metal spade-shaped diamond pendant frame, dangling charm at the bottom point",
        "pays": {"6": 75, "5": 37.50, "4": 10, "3": 5}
      },
      {
        "name": "Red heart amulet",
        "visual": "a red heart-shaped wood-and-iron pendant frame set with three small red glowing gems",
        "pays": {"6": 50, "5": 25, "4": 10, "3": 4}
      },
      {
        "name": "Green gem cluster diamond charm",
        "visual": "four small green glowing gems in a diamond-shaped wood/metal pendant frame",
        "pays": {"6": 37.50, "5": 12.50, "4": 7.50, "3": 2.50}
      },
      {
        "name": "Blue/white gem cluster diamond charm",
        "visual": "four small blue-white glowing gems in a diamond-shaped wood/metal pendant frame",
        "pays": {"6": 25, "5": 12.50, "4": 5, "3": 2.50}
      }
    ],
    "bonus_feature_symbols_non_paying": [
      {
        "name": "+1 SPIN symbol",
        "visual": "a green-garbed variant of the witch portrait (green headscarf) captioned '+1 SPIN' in orange text under the portrait; only appears during Free Games",
        "effect": "each landed +1 SPIN symbol awards +1 additional free game (rules_p2.png)"
      },
      {
        "name": "+2 SPIN symbol",
        "visual": "a red-garbed variant of the witch portrait captioned '+2 SPIN' in orange text under the portrait; only appears during Free Games",
        "effect": "each landed +2 SPIN symbol awards +2 additional free games (rules_p2.png)"
      }
    ],
    "colorblind_note": "every symbol category is distinguishable by SHAPE and printed TEXT/glyph, not color alone: Wild carries a printed 'W', Scatter and the two bonus-spin symbols carry printed captions ('SCATTER', '+1 SPIN', '+2 SPIN') baked into the art, and the four Low-Win pendants differ in outline shape (spade / heart / diamond / diamond) in addition to their gem color, so hue-only confusion (e.g. red vs green low-win charm) still leaves shape and paytable position as independent cues."
  },
  "paylines": {
    "count": 25,
    "shape": "fixed zig-zag patterns across all 6 reels, numbered 1-25, illustrated two-per-diagram-row across rules_p7.png (lines 1-13) and rules_p8.png (lines 14-25)",
    "rule": "wins pay if symbols land in succession from the LEFTMOST reel to the right; only the highest win is paid per line; wins on different lines/combinations are added together; only the highest Scatter win is paid (rules_p6.png)"
  },
  "ui_and_screens": {
    "loading_splash_preview": {
      "file": "preview.png",
      "description": "the 'Baba Yaga' wordmark (yellow-to-orange gradient letters, red outline, inside a green ornate oval/eye-shaped metal plaque with rivets) sits above an illustration of the witch stirring a large black cauldron with green-purple magic mist swirling around it; two round glowing windows flank the scene (one green, one amber) shaped like the game's H-in-flame Habanero emblem; candles line the wooden floor; an orange loading progress bar sits at the bottom above the 'HABANERO™' logo and wordmark"
    },
    "base_game_frame": {
      "background": "the 6x4 reel window has a dark teal-green quilted/diamond-pattern backdrop, enclosed in a heavy wood-and-rusted-iron frame; outside the frame is a blood-red dusk sky with a large pale full moon (upper right), bare dead-tree branches with hints of moss creeping in from the corners, lit candles along the bottom edge",
      "top_bar": "'Baba Yaga' wordmark centered above the reels in the same green oval emblem as the splash; 'Jackpot Race™' wooden plaque top-right showing either a live pool currency value or a countdown to the next race",
      "left_side_badges": "two stacked wooden/parchment tag badges on the far left: 'Buy Feature' (top, shows purchase price) and 'Super Bet' (below, shows the doubled bet cost when active)",
      "bottom_bar": "dark wood-textured strip with, left to right: info/paytable button ('i'), Bet amount with -/+ steppers, Bet Level with -/+ steppers, a green triangular Spin button (orange play-arrow) flanked by a stop/skip variant, Coin denomination with -/+ steppers, Balance display; a slim black service strip below shows game name, settings gear icon, live BALANCE/BET/WIN readout, a clock, quick-spin/turbo icon, fullscreen icon, sound icon and the 'HABANERO' provider wordmark"
    },
    "settings_overlay": {
      "file": "settings.png",
      "description": "small dark semi-transparent panel bottom-left with a Help (?) icon, a 'More Games!' controller icon, and three toggle switches: Sound - Ambient, Sound - Effects, Quick Spin (orange pill = on, grey/white = off)"
    },
    "autoplay_dialog": {
      "file": "autoplay.png",
      "description": "dark modal titled 'Number Of Spins' with six preset buttons (10/20/30/50/100/500, one highlighted white as selected), a 'Stop Auto Play' toggle 'If FREE GAMES feature is triggered' (orange = on), two empty numeric fields ('If balance decreases by', 'If a single win exceeds'), a note that Auto Play also stops if a jackpot is won, a cost summary bar ('bet x spins = total'), and Cancel / Start Auto Play buttons (green)"
    },
    "buy_feature_dialog": {
      "file": "bonus_buyfeature_dialog.png",
      "description": "dark blue-purple modal titled 'Buy Feature' with an X close button, a Scatter icon badged '3 - 6', explanatory text ('3-6 Scatter symbols will land and play as per the rules of the Free Game Feature'), the purchase price in bold yellow, a green 'Buy' button, and below the modal (still visible in the game bar) a separate bet-adjustment stepper (-/current bet/+) that controls the bet the purchase price is calculated from"
    },
    "super_bet_dialog": {
      "file": "bonus_superbet_dialog.png",
      "description": "dark blue-purple modal titled 'Super Bet' (yellow) with an X close button, explanatory text about increased Free Games odds and more frequent +1/+2 SPIN symbols (with small icon previews of both), the new doubled bet cost in bold yellow, and a green 'OK' button"
    },
    "feature_triggered_banner": {
      "file": "free_spins_trigger.png",
      "description": "full-width dark wood-and-metal oval banner with a bright yellow-orange sunburst glow behind it, text 'FEATURE TRIGGERED' in orange letters, and below it 'Congratulations! You Won 10 Free Games!' in yellow text with a red outline"
    },
    "free_games_hud": {
      "description": "during Free Games an extra dark oval gauge appears above the reels showing 'BABA YAGA [game name] [N] WINS UNTIL UPGRADE' with a large orange countdown number (observed values: 8, 6, 4 across three different captured spins) counting down toward the next Roaming Wild size upgrade; a translucent ghost-text watermark reading 'X Free Games Left' briefly appears center-screen during win presentations (observed: '3 Free Games Left')"
    },
    "free_spins_total_win_screen": {
      "file": "free_spins_total_win.png",
      "description": "full-screen dark purple/magenta radial glow behind a large black cauldron silhouette with green swirling cauldron-rim highlights and broom-straw wisps on either side; 'YOU HAVE WON' in orange-yellow gradient text with red outline, the win amount in large numerals below ('3.41'), and a subtitle stating the number of free games played ('10 Free Games Played')"
    }
  },
  "help_rules_panel": {
    "form": "in-game HTML overlay (help_p1..p13), separate from the in-canvas paytable/rules booklet (rules_p1..p8, reached via the 'i' button and paged with left/right arrows and a 10-dot indicator)",
    "background": "solid black with white/light-grey body text; section headers on dark-grey bars in bold white ('Game Interface', 'Auto Play', 'Game Menu', 'Game Settings', 'Disconnection Policy', 'Jackpots', 'Jackpot Race™', 'Accumulation Phase', 'Race Phase', 'Payout Phase', 'Payout Table', 'Other Information', 'All Jackpot Rules', 'Jackpot Disconnection Policy', 'Return To Player (RTP)', 'File Date', 'Client Version', 'Server Version', 'RNG Version', 'Jackpot Version'); key terms/numbers highlighted in orange",
    "content_covers": ["bet/coin/line mechanics and formulas", "full game-interface glossary (Balance/Coins/Bet/Win/buttons)", "disconnection policy", "Jackpot Race full ruleset with a Position/Places/% payout table", "RTP figures for default/bonus-buy/super-bet/jackpot", "build/version stamps"]
  },
  "symbol_pagination_and_scroll": {
    "help_html_panel": {"pages": 13, "form": "continuous scroll, single section, exhausted confirmed by scroll_capture.py"},
    "in_canvas_booklet": {"pages": 12, "form": "click-through pagination (10-dot indicator + arrows), pages 1-4 = paytable (Wild/Scatter/High Win/Low Win), pages 5-12 = rules (Base Game random wild, Free Games Feature, Roaming Wild Feature, Buy Feature, Super Bet, Other Rules, Paylines 1-13, Paylines 14-25)"}
  },
  "feature_coverage": {
    "free_games_feature": {
      "status": "captured end-to-end twice (both via Buy Feature)",
      "buy_dialog": "bonus_buyfeature_dialog.png",
      "trigger_banner": "free_spins_trigger.png",
      "gameplay": ["free_spins_intro.png", "free_spins_bonus_symbols.png", "free_spins_wild_roaming.png"],
      "result": "free_spins_total_win.png"
    },
    "roaming_wild": {
      "status": "roaming (movement) CONFIRMED; size upgrade NOT confirmed",
      "roaming_evidence": "the Wild hut symbol appears at three visibly DIFFERENT positions across three different captured mid-round frames (upper area in free_spins_intro.png, a lower/left-of-center position in free_spins_bonus_symbols.png, a lower/right-of-center position in free_spins_wild_roaming.png) taken from two different purchased rounds — this confirms the symbol moves between spins, though exact reel/row indices were not independently pixel-measured for this report",
      "upgrade_evidence": "NOT observed: across both purchased rounds (10 + 15 free games played in total) the on-screen 'WINS UNTIL UPGRADE' counter was seen at values 8, 6 and 4 but never reached 0, so the 1x1 -> 2x2 upgrade was never witnessed. Mechanic is documented from the printed rule text (rules_p3.png) only."
    },
    "super_bet": {
      "status": "captured (toggle dialog + active state); no dedicated gameplay needed — it is a passive bet modifier active over ordinary spins/free games",
      "dialog": "bonus_superbet_dialog.png",
      "active_state": "bonus_superbet_active.png"
    },
    "base_game_random_mega_wild": {
      "status": "NOT observed",
      "detail": "hunted across 575 confirmed spins (minimum bet ‡0.25); balance changed on every checked frame confirming spins were real and not a stuck click; the RNG was independently confirmed alive because the game naturally triggered Free Games twice during the hunt without any mega-wild appearing. Documented from printed rule text only (rules_p1.png): 'A single 2x2, 3x3 or 4x4 Wild symbol is randomly added to the reels at a random position before pays are awarded.'"
    },
    "jackpot_race": {
      "status": "NOT won/triggered in this capture — expected and consistent with the game's own rules: 'Jackpots cannot be won during Fun Play or Bonus Play' (help_p11.png). A live pool value (€992.07) and a countdown ('Next race in 3d 0h...') were both observed on different frames, confirming the feature is live and running in the background, just structurally unwinnable in this demo mode."
    }
  },
  "unreadable_or_uncertain": [
    "Base Game random mega-wild (2x2/3x3/4x4): mechanic exists only as printed rule text; no in-game occurrence was captured despite 575 hunted spins, so its visual appearance on the reels (as opposed to the paytable icon) is undocumented.",
    "Roaming Wild size upgrade (1x1->2x2->3x3->4x4) and its stated +2 free games bonus on upgrade: not witnessed in either purchased round; documented from rules_p3.png text only.",
    "operator_config RTP range for this title: not present on captured frames (only the provider-config pattern is known from other Habanero titles, P-H03); left as null rather than guessed.",
    "exact reel-column/row indices of the three Roaming Wild sightings across free_spins_intro.png / free_spins_bonus_symbols.png / free_spins_wild_roaming.png: visually confirmed to be three DIFFERENT positions (proving roaming), but precise cell coordinates were not independently pixel-measured for this report and are therefore not asserted as exact grid coordinates.",
    "Jackpot Race win/payout screen: not captured (structurally unwinnable in demo/Fun Play per the game's own rules, see jackpot.not_won_in_demo)."
  ],
  "manifest_note_discrepancy_check": {
    "checked_claims": [
      "base_game_win.png win-line description (3x green diamond, tier ‡2.50 at bet ‡12.50) — CONFIRMED against the image, matches paytable_p4.png tier for that symbol",
      "free_spins_total_win.png ('YOU HAVE WON ‡3.41', '10 Free Games Played', BET ‡15.99 WIN ‡3.41, BALANCE ‡2,012.42') — CONFIRMED against the image",
      "free_spins_bonus_symbols.png ('3 Free Games Left', '4 WINS UNTIL UPGRADE', visible +1 SPIN / +2 SPIN symbols) — CONFIRMED against the image",
      "free_spins_wild_roaming.png ('6 WINS UNTIL UPGRADE', roaming wild at a different position than in free_spins_intro.png) — CONFIRMED the wild is present and at a visually different position; the manifest's precise column/row labels (col3 row2 / col2 row3 / col3 row3) were NOT independently re-derived pixel-by-pixel for this report, see unreadable_or_uncertain",
      "rules booklet feature descriptions (Base Game mega wild, Free Games trigger table, Roaming Wild, Buy Feature, Super Bet, Other Rules, Paylines) — CONFIRMED verbatim against rules_p1.png through rules_p8.png",
      "RTP figures (96.69 / 96.64 / 96.53 / jackpot 3.00) — CONFIRMED verbatim against help_p13.png"
    ],
    "result": "no discrepancy found between the manifest's shot notes and the actual frame contents on this slot"
  },
  "logo_refs_review": {
    "action_taken": "logo_refs.json was rewritten. The original file had 6 boxes; TWO of them were removed and TWO clean ones were kept plus the other two clean ones, leaving 4.",
    "removed": [
      {"file": "paytable_p1.png", "what": "Wild hut symbol", "reason": "the symbol art itself has a large glowing yellow 'W' letter baked onto the hut's gable — exactly the letter-collision trap called out in the brief (D-126 family): the generator could render this 'W' as if it were part of the game's wordmark, corrupting the title text. Verified by cropping the exact box coordinates and viewing the crop."},
      {"file": "paytable_p2.png", "what": "Scatter witch-portrait symbol", "reason": "the symbol art has the word 'SCATTER' printed directly into the tile in large orange/red-outlined letters, inside the exact box coordinates. This is baked-in text, the same class of risk as a game logo crop, and was verified by cropping and viewing."}
    ],
    "kept": ["paytable_p3.png cauldron (x1:284,y1:203,x2:460,y2:358)", "paytable_p3.png green witch hat (x1:643,y1:203,x2:819,y2:358)", "paytable_p3.png glowing skull mask (x1:643,y1:396,x2:819,y2:552)", "paytable_p3.png chicken-foot amulet (x1:284,y1:396,x2:460,y2:552)"],
    "verification": "all 4 kept boxes were cropped with scripts/zoom.py and inspected visually — none contain any baked-in text, UI, or the game's title wordmark. None of the 4 kept boxes were flagged by gen_logo.py's automatic lettered_refs() text-based check either, since their 'what' descriptions do not mention any letter/caption (consistent with what the crops actually show)."
  }
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.

Discuss this slot

Our breakdown is live on —