Skip to content
Huntress vs Baba Yaga — Slotester Lab test cover
30,000 SPINS 3 RUNS 150 BUYS DEMO SERVER

Mascot Gaming · measured RTP 91.7% · tested 2026-11-05

Huntress vs Baba Yaga

Between runs the Huntress vs Baba Yaga demo swung from 79.2% to 112.6% RTP; pooled over 30,000 rounds in three runs it came to 91.7%, natural free spins rounds supplying 52.2% of the payouts.

In numbers: the lab's RTP test on the official demo server measured 91.7% against 95.99% declared over 30,000 logged rounds in 3 runs; 39.1% of rounds paid; a natural bonus landed once per 259 rounds (116 in total) and a bonus round paid a median 66.7x the stake, mean 123.7x, trigger spin included; 150 bonus buys at 150x returned 1.05x of their price on average, 70% of them below the price; the biggest round paid 2,064.7x; the longest dry run was 20 spins.

Huntress vs Baba Yaga demo

United Statesavailable at Cafe Casino
Huntress vs Baba Yaga demo game field
Exclusive bonus at Cafe Casino · for players from the United States 300% up to $2,000 + 150 FS
Get bonus
Free demo · no registration · plays on the provider's official server · 18+ Responsible gambling

Test card

30,000 spins · FUN 2.00 bet · every request logged
Spins30,000 · 3 runs
BetFUN 2.00
RTP declared95.99%
RTP measured91.67% (approximate 95% CI 73.7–109.6)
Hit frequency39% · every 2.56
Dead streak max / avg20 / 2.54
Median hit0.50x
Max win (no bonus round)137.9x · run 1, round 1601
Free spins, natural116 · 3.9 bHz · every 258.6 spins · mean bonus round payout 123.7x stake
Balance start → end10,000 → 5,000
Balance in bets, all runs in sequence
Win distribution, x bet, all runs

Bonus buy lab

150 buys × 150x · FUN 300 each
Results, x price (muted = below price)
  1. buy 010.40x
  2. buy 021.50x
  3. buy 030.76x
  4. buy 040.47x
  5. buy 053.17x
  6. buy 060.38x
  7. buy 070.46x
  8. buy 081.30x
  9. buy 091.08x
  10. buy 101.64x
  11. buy 110.32x
  12. buy 125.04x
  13. buy 130.11x
  14. buy 140.08x
  15. buy 152.02x
  16. buy 160.09x
  17. buy 170.34x
  18. buy 186.02x
  19. buy 190.63x
  20. buy 200.26x
  21. buy 211.24x
  22. buy 220.08x
  23. buy 230.70x
  24. buy 240.94x
  25. buy 250.07x
  26. buy 260.66x
  27. buy 275.21x
  28. buy 281.38x
  29. buy 290.16x
  30. buy 300.58x
  31. buy 310.19x
  32. buy 320.60x
  33. buy 330.54x
  34. buy 342.49x
  35. buy 351.02x
  36. buy 360.61x
  37. buy 370.48x
  38. buy 380.09x
  39. buy 391.07x
  40. buy 401.02x
  41. buy 410.34x
  42. buy 420.19x
  43. buy 430.19x
  44. buy 441.58x
  45. buy 452.07x
  46. buy 464.88x
  47. buy 470.47x
  48. buy 480.52x
  49. buy 490.14x
  50. buy 500.28x
  51. buy 510.52x
  52. buy 520.36x
  53. buy 530.48x
  54. buy 540.78x
  55. buy 550.02x
  56. buy 560.34x
  57. buy 570.14x
  58. buy 581.37x
  59. buy 590.22x
  60. buy 600.17x
  61. buy 610.17x
  62. buy 620.21x
  63. buy 630.16x
  64. buy 640.39x
  65. buy 652.30x
  66. buy 660.24x
  67. buy 670.61x
  68. buy 680.29x
  69. buy 690.54x
  70. buy 701.49x
  71. buy 712.32x
  72. buy 720.35x
  73. buy 731.38x
  74. buy 740.12x
  75. buy 753.52x
  76. buy 764.40x
  77. buy 770.92x
  78. buy 781.49x
  79. buy 790.75x
  80. buy 800.66x
  81. buy 810.38x
  82. buy 820.64x
  83. buy 830.78x
  84. buy 840.77x
  85. buy 853.31x
  86. buy 860.55x
  87. buy 872.15x
  88. buy 880.34x
  89. buy 891.87x
  90. buy 904.68x
  91. buy 910.53x
  92. buy 920.49x
  93. buy 930.65x
  94. buy 941.13x
  95. buy 951.30x
  96. buy 960.14x
  97. buy 972.35x
  98. buy 985.24x
  99. buy 990.54x
  100. buy 1000.74x
  101. buy 1010.66x
  102. buy 1020.81x
  103. buy 1030.42x
  104. buy 1040.85x
  105. buy 1051.09x
  106. buy 1064.52x
  107. buy 1070.78x
  108. buy 1080.45x
  109. buy 1094.30x
  110. buy 1100.68x
  111. buy 1111.05x
  112. buy 1123.05x
  113. buy 1130.15x
  114. buy 1140.54x
  115. buy 1152.22x
  116. buy 1160.37x
  117. buy 1172.18x
  118. buy 1180.78x
  119. buy 1190.26x
  120. buy 1200.27x
  121. buy 1210.55x
  122. buy 1220.31x
  123. buy 1230.56x
  124. buy 1240.46x
  125. buy 1250.40x
  126. buy 1260.26x
  127. buy 1272.32x
  128. buy 1280.38x
  129. buy 1290.32x
  130. buy 1302.81x
  131. buy 1310.68x
  132. buy 1320.08x
  133. buy 1330.49x
  134. buy 1340.35x
  135. buy 1350.59x
  136. buy 1360.32x
  137. buy 1370.32x
  138. buy 1380.76x
  139. buy 1390.58x
  140. buy 1402.06x
  141. buy 1410.47x
  142. buy 1420.10x
  143. buy 1430.40x
  144. buy 1440.78x
  145. buy 1450.17x
  146. buy 1460.08x
  147. buy 1470.76x
  148. buy 1480.36x
  149. buy 1492.75x
  150. buy 1500.49x

mean 1.05x · median 0.571× price (FUN 171.15) · 105 of 150 below price · best 6.02x · worst 0.02x

Free spins anatomy · 150 purchases
Spins per bonus (avg / min–max)15.1 / 12–48
Retriggered21%
Multiplier total (avg / max)19 / 25
Bonuses that paid nothing0%

Four Scatters landing inside the feature award 12 more spins; the 12 or 15 a bonus opens with are not counted. Over 30,000 rounds 18 of 116 natural bonuses won extra spins, 14 of them 12, two 24, one 36 and one 48, the last being round 913 of the third run at 60 spins, and 31 of the 150 purchases also gained spins.

Twelve bought free spins pay FUN 210.00 after a FUN 300 purchase as the Rockfall multiplier climbs from x2 as high as x15 inside cascades, two skull Wilds joining one win · Recorded in a separate browser session, outside the statistical samples.
Buy ledger
Spent
FUN 45,000150 × FUN 300
Returned
FUN 47,249.80105.00% · approximate 95% CI 85–125%
Net
+FUN 2,249.80+7.5 buys
Break-even or better
45 / 15030%
Paid 2× price or more
26 / 15017%
Price in base spins
150natural trigger every ~259 spins

One ticket equals 150 ordinary stakes. Natural bonuses occurred once per 259 ordinary rounds in this sample. Stakes multiplied by this interval measure gross wagering, not the net cost of obtaining a bonus. Purchase returns above include the complete purchased round and are divided by the ticket price.

Risk profile

how much bankroll the 3 runs in sequence needed
2,970xmax drawdown, in bets (run 1, by spin 8391)
-2,968xlowest point vs start
20longest dead streak, spins
Bankroll survival across the runs in sequence
50 betsbust at spin 81
100 betsbust at spin 173
200 betsbust at spin 482

The runs are played back to back as one series, one bet size. A different session can bust earlier or never; treat this as a measured example, not a rule.

How it plays

20 rules screens from the game

Huntress vs Baba Yaga spins six reels whose height varies from two to seven symbols, so the number of Rockways changes on every spin, up to 117,649. A win is a run of one symbol on adjacent reels beginning with the first, and six huntresses pay 12.5x the bet at the top of the table, while three blue gems, the cheapest symbol, give 0.1x. The skull Wild can complete any of these runs, though not a Scatter count.

Every win sets off a Rockfall: winners vanish, new symbols drop in, and the win multiplier moves one step up a fixed ladder of x1, x2, x3, x5 and x10 in the base game. In free spins the ladder starts at x2 and runs through x5, x10 and x15 to x25, and it goes back to its first step on each new spin.

Four hut Scatters give 12 free spins and every Scatter beyond four adds three, so five open with 15; a further four or more during the feature give 12 extra. For 150 times the bet the Risk'n'Buy menu sells the 12 spins and offers a Risk Wheel after any win, which this test never used.

The studio lists 95.99% RTP, or 95.15% with Risk'n'Buy, the bet range is FUN 0.20 to FUN 10, and the loading card advertises wins of up to 25,000x.

Mechanics8 from the rules screens
  • Cascading reels
  • Multiplier
  • Free spins
  • Retrigger
  • Scatter symbol
  • Wild symbol
  • Bonus buy
  • Gamble feature
Paytable
x total bet · bar = top payout on a log scale
symbol 3456
Huntress 0.8x 1.75x 4.5x 12.5x
Baba Yaga 0.6x 1.25x 2.75x 6.25x
Horned Imp 0.4x 0.75x 1.5x 3.25x
Clay Oven 0.35x 0.55x 1x 2x
Mortar and Broom 0.25x 0.35x 0.6x 1.25x
Purple Gem 0.2x 0.25x 0.4x 0.8x
Red Gem 0.15x 0.2x 0.35x 0.6x
Orange Gem 0.15x 0.2x 0.3x 0.5x
Blue Gem 0.1x 0.15x 0.25x 0.45x

Bet range FUN 0.20 – 10 per spin · payouts read from the game's paytable at bet FUN 2.00

Verdict

The x25 share fell with RTP

In the second run 20 of the 44 natural bonuses sent at least one free spin to the x25 step, and spins there won 65.6% of the free spins money; the first run had 15 of 33 at 42.4%, the third 11 of 39 at 29.6%. Measured RTP fell in the same order, 112.58%, 83.21% and 79.2%, and the 30,000 rounds pooled to 91.67% against the studio's 95.99%.

That second run held round 1574, which paid 2064.7x the stake, 1987.5x of it on a single free spin at x25, and without it the run's other 9,999 rounds returned 91.94%. Wins came on 38.89%, 39.07% and 39.37% of rounds, and in each run the median natural bonus took its best spin to x15.

Purchases at FUN 300, 150 times the stake, returned 111.65%, 110.59% and 92.76% of their cost in that order, so only the third run lost money on them. Ticket 18 of the first run remains the best of the 150 at FUN 1,804.80 over 36 free spins.

Measured upsides
  • Forty-six of 116 natural bonuses sent a free spin to x25 and averaged 235.32x the stake
  • 71 purchased bonuses with a spin at x25 came back at 260.75x the stake on average
  • All 150 purchases together returned 105.0% of what they cost
  • With its base multiplier at x10, round 1601 of the first run paid 137.85x without free spins
Measured downsides
  • For 1,218 rounds of the first run no natural free spins came, from round 2911 to round 4130
  • 105 of the 150 purchases came back below their FUN 300 price
  • Without a spin past x5, 15 natural bonuses averaged 24.94x the stake
  • Only FUN 6.20 came back from ticket 5 of the second run, the weakest of 150 purchases
Verdict by run · 3 runs · tap a run to read it
Run 01·2026-11-05·83.21% In 15 of the 33 natural bonuses at least one free spin carried its Rockfall chain to the x25 step, and those 15 averaged 182.81x the stake for trigger and feature together.

In 15 of the 33 natural bonuses at least one free spin carried its Rockfall chain to the x25 step, and those 15 averaged 182.81x the stake for trigger and feature together. The 15 whose best spin stopped at x10 or x15 averaged 72.45x, and the three that never passed x5 averaged 45.32x. Spins that reached x25 earned 42.4% of the money paid in natural free spins.

Round 8392, the record of this run, opened with three empty free spins; then spin 8 brought 388.5x through three Rockfalls and spin 24 added 168.7x, for 675.1x over 24 spins, the top of the 10,000.

Bought at FUN 300 each, 50 bonuses returned FUN 16,747, 111.6% of their cost, even though 32 of them came back under the price. Ticket 18 ran to 36 free spins after two retriggers and paid FUN 1,804.80, and without it the other 49 still returned 101.65% of what they cost.

Run 02·2026-11-05·112.58% The second of round 1574's 15 free spins ran five Rockfalls up the ladder to x25 and paid 1987.5x the stake by itself, after a first spin that paid nothing.

The second of round 1574's 15 free spins ran five Rockfalls up the ladder to x25 and paid 1987.5x the stake by itself, after a first spin that paid nothing. The round closed at 2064.7x, FUN 4,129.40; take it away and this run's remaining rounds came to 91.94%, so the measured 112.58% (approximate 95% CI 65.9% to 159.26%) reflects how one 10,000-round sample landed rather than an edge in the game.

Forty-four natural bonuses arrived, once per 227 rounds, and 20 of them reached x25 at least once; those 20 averaged 289.08x, and the x25 step earned 65.6% of the money paid inside free spins. The balance finished FUN 2,516.50 above its FUN 10,000 start and never sank more than 314.0 bets below it.

The FUN 300 purchases returned FUN 16,589 over 50 tickets, 110.59% of their cost; 34 finished under the price, and half of the tickets brought back FUN 187.30 or less. Ticket 48 received no extra spins, yet one of its 12 climbed to x25 through seven Rockfalls and paid 757.0x, and the ticket returned FUN 1,570.70.

Run 03·2026-11-05·79.20% Round 913 kept collecting Scatters until its 12 free spins had grown to 60, and it paid 638.1x the stake, FUN 1,276.20, the best of this run.

Round 913 kept collecting Scatters until its 12 free spins had grown to 60, and it paid 638.1x the stake, FUN 1,276.20, the best of this run. Its richest spin, FUN 317.00, came at the x15 step, while its spins at x25 paid at most 73.7x.

A spin reached x25 in 11 of the 39 natural bonuses, and that step earned 29.6% of the money paid in free spins; the 22 that topped out at x10 or x15 averaged 43.28x the stake. Triggers came once per 256 rounds with no wait longer than 750 rounds, and the run measured 79.2% RTP, approximate 95% CI 61.19% to 97.21%.

Thirty-nine of the 50 purchases returned less than their FUN 300 price, and together they paid FUN 13,913.80, 92.76% of the FUN 15,000 spent. Ticket 6 led at FUN 1,357.20 over 24 spins, with a single spin at x25 worth 508.4x the stake after seven Rockfalls.

Test record

3 runs · 30,000 rounds · 150 buys · open data · closed rig

This game has been through 3 separate test runs on the official demo server, each a fresh session of 10,000 rounds at a fixed bet. Every figure on this page combines the runs into one sample, as if they were one long session; the record below keeps each run apart, with its own numbers and its own downloadable log.

combined result · all runs2026-11-05 → 2026-11-05
Measured return 91.67% 95% band 73.7–109.6% · declared 95.99%
  • 30,000rounds, all runs
  • 39%rounds that paid
  • 2,065xbiggest round
  • 1 / 259natural bonus rate
  • 1.05xmean of 150 buys
  • 20longest dry streak
return by run, and combineddeclared 95.99%
Run 1 · 2026-11-0510,000 rounds
83.21%95% band 63.4–103.0%
Run 2 · 2026-11-0510,000 rounds
112.58%95% band 65.9–159.3%
Run 3 · 2026-11-0510,000 rounds
79.20%95% band 61.2–97.2%
All runs30,000 rounds combined
91.67%95% band 73.7–109.6%
55%75%95%115%135%155%declared 95.99%
dot = return of the run · whisker = approximate 95% band for that sample's mean · more rounds usually narrow a band, one very large round can widen it
how the return settled, round by round30,000 rounds
91.67% after 30,000 roundsdeclared 95.99%run 2 starts at round 10,001run 3 starts at round 20,001
line = return measured up to that round, all runs in sequence · dashed vertical = a new run starts · the line swings early and calms as rounds pile up
bonus purchases, run by run150 buys
Run 1 · 2026-11-05mean 1.12x · median 0.59x · 32/50 below price
Run 2 · 2026-11-05mean 1.11x · median 0.62x · 34/50 below price
Run 3 · 2026-11-05mean 0.93x · median 0.54x · 39/50 below price
bar = one purchase, what it returned as a multiple of its price · dashed line = the price · square-root scale
Each run on its own · tap a run to open it
01run Run 012026-11-05 10,000 rounds at FUN 2.00 · 50 buys · rig 0.9.8 · RTP profile 95.99% measured return83.21%-12.8 pts vs declared 95% band63.4–103.0% natural bonuses33 · 1 / 303 bonus buys, mean1.12x
95% band
63.4–103.0%
rounds that paid
39%
biggest round
675x · round 8,392
longest dry streak
20
natural bonuses
33 · one per 303 rounds
bonus buys
mean 1.12x · median 0.589x · 64% below price
balance start → end
10,000 → 6,643
deepest drawdown
2,970x
Download this run · the square button copies the file’s SHA-256, so you can confirm the download is unchanged
02run Run 022026-11-05 lab note 10,000 rounds at FUN 2.00 · 50 buys · rig 0.9.8 · RTP profile 95.99% measured return112.58%+16.6 pts vs declared 95% band65.9–159.3% natural bonuses44 · 1 / 227 bonus buys, mean1.11x
95% band
65.9–159.3%
rounds that paid
39%
biggest round
2,065x · round 1,574
longest dry streak
16
natural bonuses
44 · one per 227 rounds
bonus buys
mean 1.11x · median 0.624x · 68% below price
balance start → end
10,000 → 12,517
deepest drawdown
1,142x
lab note · 2026-11-06

Measured RTP moved from 83.21% in the first run to 112.58%, while the hit rate barely changed, 38.89% then 39.07%. Natural bonuses came more often, one per 227 rounds instead of 303, and the purchases held near their earlier level, 110.59% after 111.65%.

Download this run · the square button copies the file’s SHA-256, so you can confirm the download is unchanged
03run Run 032026-11-05 lab note 10,000 rounds at FUN 2.00 · 50 buys · rig 0.9.8 · RTP profile 95.99% measured return79.20%-16.8 pts vs declared 95% band61.2–97.2% natural bonuses39 · 1 / 256 bonus buys, mean0.93x
95% band
61.2–97.2%
rounds that paid
39%
biggest round
638x · round 913
longest dry streak
17
natural bonuses
39 · one per 256 rounds
bonus buys
mean 0.93x · median 0.544x · 78% below price
balance start → end
10,000 → 5,841
deepest drawdown
2,500x
lab note · 2026-11-06

This run measured 79.2%, the lowest of the three after 83.21% and 112.58%, and its purchases were the first to return less than they cost, 92.76% against 111.65% and 110.59%. Natural bonuses came once per 256 rounds, between the first run's 303 and the second's 227.

Download this run · the square button copies the file’s SHA-256, so you can confirm the download is unchanged

3 test runs combined into one sample (2026-11-05, 2026-11-05, 2026-11-05): 30,000 ordinary rounds, including naturally triggered features, at a fixed FUN 2 bet; 150 bonus buys at FUN 300 each (150x); recorded on the official Mascot Gaming demo server (jurisdiction DEMO, RTP profile 95.99%); every request and response logged.

The test rig plays the official demo build over the network and records every server round: bet, win, intermediate steps (cascades, respins), free spins, collect. Screenshots and video were captured in a separate browser session and are not part of the statistical samples. The text was read against the log by an editor before publication. How we test → One test, step by step →

CLOSED RIG OPEN DATA

FAQ

7 questions · answered from the log
Why was the second Huntress vs Baba Yaga run above 100%?
Lab answer

Natural free spins rounds made 62.3% of what the second run paid out, against 47.6% in the first and 42.5% in the third, and that run measured 112.58%. Taken together the 30,000 rounds returned 91.67%; its approximate 95% CI, 73.73% to 109.6%, includes the 95.99% the studio lists.

Is the free spins multiplier kept from one spin to the next?
Lab answer

No. The ladder resets: in round 913 of the third run the second free spin climbed through three Rockfalls to x15 and paid 61.2x, and the third began at x2 again, reaching x5 after one Rockfall.

Between two free spins triggers, how many base rounds pass in Huntress vs Baba Yaga?
Lab answer

Over 30,000 rounds 116 natural bonuses arrived, one per 258.6 on average; 111 came from four hut Scatters and five from five Scatters, which open with 15 spins instead of 12. By run the rate was one per 303, 227 and 256 rounds.

Did 150 buys of the 150x bonus return more than they cost?
Lab answer

Yes. Taken as a group the tickets returned 105.0% of their price, yet the median one brought back FUN 171.15 of FUN 300; 26 reached double the price or more and four five times or more.

Is x10 the most the base multiplier reaches without free spins?
Lab answer

Yes. Its top step, x10, came in 122 of the 30,000 rounds, and the best of those, round 1601 of the first run, paid 137.85x the stake, FUN 275.70, after a chain of nine steps; the other two runs peaked at 63.9x and 77.95x without a bonus.

Would using the Risk Wheel have changed the declared RTP?
Lab answer

Yes, Risk'n'Buy play lowers it in the rules from 95.99% to 95.15%. None of the 30,000 rounds or 150 purchases took the wheel, so the higher figure is the one the test is set against.

Which Huntress vs Baba Yaga round paid the most over the three runs?
Lab answer

Second-run round 1574 paid 2064.7x the stake, FUN 4,129.40 at the FUN 2.00 bet, from a bonus that started with 15 free spins. That sits far below the 25,000x the loading card advertises, and the next best round of the 30,000 paid 702.75x.

Comments and reviews

Leave a comment or your own test of this slot
Slotester Labmeasured run · every request logged measured
  • spins30,000
  • bet2.00
  • result-2,500x
  • RTP measured91.7%
  • bonuses116
  • max win, no bonus137.9x

Leave a comment or a test

Tell what the slot did in your session. Numbers are welcome; casino links are removed.