Skip to content
Riot: Feral Riches — Slotester Lab test cover
30,000 SPINS 3 RUNS 150 BUYS DEMO SERVER

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

Riot: Feral Riches

When coins started a Hold and Win inside Riot: Feral Riches free spins, the 58 bonuses affected averaged 72.35x the stake; three demo runs, 30,000 rounds, left RTP at 90.1% against 96.16% declared.

In numbers: the lab's RTP test on the official demo server measured 90.1% against 96.16% declared over 30,000 logged rounds in 3 runs; 39.7% of rounds paid; a natural bonus landed once per 176 rounds (170 in total) and a bonus round paid a median 25.4x the stake, mean 41.8x, trigger spin included; 150 bonus buys at 75x returned 0.94x of their price on average, 67% of them below the price; the biggest round paid 416.5x; the longest dry run was 18 spins.

Riot: Feral Riches demo

United Statesavailable at Cafe Casino
Riot: Feral Riches 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 declared96.16%
RTP measured90.07% (approximate 95% CI 83.2–97.0)
Hit frequency40% · every 2.52
Dead streak max / avg18 / 2.5
Median hit0.50x
Max win (no bonus round)129.5x · run 2, round 451
Free spins, natural170 · 5.7 bHz · every 176.5 spins · mean bonus round payout 41.8x stake
Balance start → end10,000 → 4,039
Balance in bets, all runs in sequence
Win distribution, x bet, all runs

Bonus buy lab

150 buys × 75x · FUN 150 each
Results, x price (muted = below price)
  1. buy 011.03x
  2. buy 020.60x
  3. buy 032.97x
  4. buy 041.01x
  5. buy 051.15x
  6. buy 060.30x
  7. buy 070.12x
  8. buy 080.97x
  9. buy 091.86x
  10. buy 100.34x
  11. buy 112.26x
  12. buy 121.20x
  13. buy 130.84x
  14. buy 140.07x
  15. buy 150.27x
  16. buy 160.28x
  17. buy 171.87x
  18. buy 181.11x
  19. buy 190.69x
  20. buy 201.42x
  21. buy 210.79x
  22. buy 220.54x
  23. buy 230.12x
  24. buy 241.45x
  25. buy 251.53x
  26. buy 261.16x
  27. buy 270.32x
  28. buy 280.83x
  29. buy 290.80x
  30. buy 300.47x
  31. buy 310.37x
  32. buy 321.00x
  33. buy 330.19x
  34. buy 340.27x
  35. buy 350.77x
  36. buy 361.25x
  37. buy 370.52x
  38. buy 380.13x
  39. buy 392.41x
  40. buy 400.04x
  41. buy 410.58x
  42. buy 422.22x
  43. buy 430.95x
  44. buy 443.60x
  45. buy 450.39x
  46. buy 460.11x
  47. buy 470.65x
  48. buy 4813.18x
  49. buy 490.97x
  50. buy 500.07x
  51. buy 510.08x
  52. buy 520.59x
  53. buy 532.07x
  54. buy 542.41x
  55. buy 550.31x
  56. buy 560.53x
  57. buy 570.44x
  58. buy 580.30x
  59. buy 590.41x
  60. buy 601.14x
  61. buy 611.66x
  62. buy 620.91x
  63. buy 631.84x
  64. buy 640.20x
  65. buy 650.29x
  66. buy 660.41x
  67. buy 670.31x
  68. buy 681.04x
  69. buy 690.04x
  70. buy 700.37x
  71. buy 710.60x
  72. buy 721.39x
  73. buy 731.94x
  74. buy 740.58x
  75. buy 751.14x
  76. buy 760.69x
  77. buy 770.68x
  78. buy 780.85x
  79. buy 790.89x
  80. buy 800.43x
  81. buy 810.31x
  82. buy 822.12x
  83. buy 830.36x
  84. buy 840.26x
  85. buy 850.03x
  86. buy 860.55x
  87. buy 870.17x
  88. buy 881.49x
  89. buy 890.17x
  90. buy 901.56x
  91. buy 910.15x
  92. buy 920.98x
  93. buy 930.24x
  94. buy 941.39x
  95. buy 950.73x
  96. buy 961.23x
  97. buy 970.25x
  98. buy 981.46x
  99. buy 990.83x
  100. buy 1000.04x
  101. buy 1011.64x
  102. buy 1020.05x
  103. buy 1030.30x
  104. buy 1041.54x
  105. buy 1050.03x
  106. buy 1062.73x
  107. buy 1071.60x
  108. buy 1080.73x
  109. buy 1090.85x
  110. buy 1100.49x
  111. buy 1110.33x
  112. buy 1120.76x
  113. buy 1130.44x
  114. buy 1141.11x
  115. buy 1150.22x
  116. buy 1161.48x
  117. buy 1170.29x
  118. buy 1180.55x
  119. buy 1190.26x
  120. buy 1200.55x
  121. buy 1210.89x
  122. buy 1222.21x
  123. buy 1230.08x
  124. buy 1240.72x
  125. buy 1250.20x
  126. buy 1260.79x
  127. buy 1272.08x
  128. buy 1280.15x
  129. buy 1292.04x
  130. buy 1300.99x
  131. buy 1310.88x
  132. buy 1320.98x
  133. buy 1330.43x
  134. buy 1340.42x
  135. buy 1350.48x
  136. buy 1360.13x
  137. buy 1372.92x
  138. buy 1380.18x
  139. buy 1390.43x
  140. buy 1400.22x
  141. buy 1410.69x
  142. buy 1420.23x
  143. buy 1431.05x
  144. buy 1441.31x
  145. buy 1450.33x
  146. buy 1461.76x
  147. buy 1471.80x
  148. buy 1482.39x
  149. buy 1491.04x
  150. buy 1500.54x

mean 0.94x · median 0.688× price (FUN 103.20) · 100 of 150 below price · best 13.18x · worst 0.03x

Free spins anatomy · 150 purchases
Spins per bonus (avg / min–max)13.5 / 12–23
Retriggered34%
Bonuses that paid nothing0%

Further Scatters landing in free spins add 3, 5 or 8 spins for three, four or five of them: 71 of the 170 natural bonuses and 51 of the 150 purchases were lengthened at least once, the longest natural round growing to 29 spins; a bonus counts only when spins were added after its opening 10, 12 or 15.

Three lion Scatters on an ordinary FUN 2.00 spin open 10 free spins worth FUN 20.90 in all; coins land without filling the board, and Riot Wilds join two line wins on the last spins · Recorded in a separate browser session, outside the statistical samples.
Buy ledger
Spent
FUN 22,500150 × FUN 150
Returned
FUN 21,192.4094.19% · approximate 95% CI 75–114%
Net
−FUN 1,307.60−8.7 buys
Break-even or better
50 / 15033%
Paid 2× price or more
15 / 15010%
Price in base spins
75natural trigger every ~177 spins

One ticket equals 75 ordinary stakes. Natural bonuses occurred once per 177 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
3,042xmax drawdown, in bets (run 3, by spin 10000)
-2,981xlowest point vs start
18longest dead streak, spins
Bankroll survival across the runs in sequence
50 betsbust at spin 88
100 betsbust at spin 191
200 betsbust at spin 2106

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

Riot: Feral Riches is built on five reels, three rows and 20 fixed lines that count from reel 1. The Riot Wild substitutes for the paying symbols and pays on its own too, 325x the bet for five, while five warriors give 175x and five of any card rank 10x.

Lion Scatters award 10, 12 or 15 free spins for three, four or five, and the same counts during the feature add 3, 5 or 8. Coins carrying cash values, a Collect coin or the Mini, Minor and Major jackpots of 15x, 30x and 100x land in both modes, and six of them begin Hold and Win, three respins that reset with every new coin.

When six coins gather during free spins, Hold and Win plays inside the feature and the free spins carry on afterwards; in the first run that happened in 21 of the 59 natural bonuses. The Grand jackpot shown above the reels is 2500x, which is also the advertised maximum win.

In the Risk'n'Buy menu the free spins cost 75x the bet, while Hold and Win sells for 110x; only the free spins were bought here, and the card Risk game, up to x2500, was never played. The rules list 96.16% RTP, with bets from FUN 0.20 to FUN 40.

Mechanics8 from the rules screens
  • Free spins
  • Retrigger
  • Scatter symbol
  • Wild symbol
  • Hold and Win
  • Jackpot
  • Bonus buy
  • Gamble feature
Paytable
x total bet · bar = top payout on a log scale
symbol 2345
Riot Wild 0.25x 1.75x 22.5x 325x
Warrior 0.2x 1.5x 12.5x 175x
Goggled Heroine — 1.25x 10x 100x
Rhino — 0.75x 5x 50x
Cheetah — 0.6x 2.5x 20x
A — 0.5x 1.5x 10x
K — 0.5x 1.5x 10x
Q — 0.5x 1.5x 10x
J — 0.5x 1.5x 10x

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

Verdict

Base Hold and Win kept its share

Each run gave base-game Hold and Win almost the same slice of the ordinary payouts, 20.11%, 19.15% and 19.18%, and 19.49% for all 112 such rounds combined. Natural bonus rounds moved further, 28.9%, 23.8% and 26.2% of the money, and their best, round 2416 of the third run, paid 416.45x after free spin 4 alone brought 413.7x.

Pooled over 30,000 rounds the return came to 90.07%, from 91.78%, 88.8% and 89.61% in the three runs. Hits stayed near 40%, with 39.54%, 40.08% and 39.52% of rounds paying, and Hold and Win started inside 21 of 59, 20 of 60 and 17 of 51 natural bonuses.

Purchases cost FUN 150, 75x the FUN 2.00 stake, for 12 free spins and returned 116.07%, 77.8% and 88.69% across the runs; 100 of the 150 tickets finished under that price, and the median came to FUN 103.20, 0.688x the price.

Measured upsides
  • Seventy-five of the 150 purchases held a Hold and Win and averaged 109.45x the stake
  • Free spin 4 alone paid 413.7x of the 416.45x that third-run round 2416 closed at
  • A paying result in 39.71% of the 30,000 rounds, one every 2.52 spins
  • One natural free spins round per 176 rounds, 170 in all
Measured downsides
  • Without a Hold and Win, 112 natural bonuses had a median of 15.80x the stake
  • Purchases in the second run returned 77.8% of their FUN 7,500 cost
  • Between the triggers at rounds 235 and 1204 of the third run, 968 rounds passed without natural free spins
Verdict by run · 3 runs · tap a run to read it
Run 01·2026-11-05·91.78% With a Hold and Win round inside, the 21 natural bonuses averaged 80.65x the stake, median 66.05x, and the 38 without one averaged 25.17x, median 15.85x; the purchases split the same way, 133.60x against 27.81x.

With a Hold and Win round inside, the 21 natural bonuses averaged 80.65x the stake, median 66.05x, and the 38 without one averaged 25.17x, median 15.85x; the purchases split the same way, 133.60x against 27.81x. The larger figures include the Hold and Win money itself.

Ticket 48 paid more than any other round of this run, FUN 1,976.90 on a FUN 150 price, and its Hold and Win was the smaller part: it brought 62.9x on spin 4, while spin 6 paid 898.1x on its own. Without that ticket the other 49 returned 91.55% of their cost, and all 50 together 116.1%.

Once per 169 rounds natural free spins arrived, making 28.9% of all payouts, and Hold and Win that started straight from the base game added 20.11% more. Round 9421 was the largest of those, 102.1x after 17 respins.

Run 02·2026-11-05·88.80% Spins one, six and thirteen of round 5448 paid 47.2x, 102.2x and 86.5x the stake, the thirteenth and last of them including a 76.05x Hold and Win, and the round reached 237.95x, FUN 475.90, the largest of this run.

Spins one, six and thirteen of round 5448 paid 47.2x, 102.2x and 86.5x the stake, the thirteenth and last of them including a 76.05x Hold and Win, and the round reached 237.95x, FUN 475.90, the largest of this run. Natural free spins came 60 times, one per 167 rounds, and the 20 with a Hold and Win averaged 69.68x for the whole round against 18.09x for the other 40.

Thirty-five times Hold and Win started from the base game, making 19.15% of all money the ordinary rounds paid, and round 451 was the biggest at 129.5x. Fifty FUN 150 purchases gave back 77.8% of their cost, half of them FUN 88.15 or less, and ticket 4 led with FUN 361.00, 85.3x of it from its Hold and Win.

Run 03·2026-11-05·89.61% Free spin 4 of round 2416 paid 413.7x the stake by itself, and the round ended at 416.45x, FUN 832.90, without a single extra spin beyond the opening ten.

Free spin 4 of round 2416 paid 413.7x the stake by itself, and the round ended at 416.45x, FUN 832.90, without a single extra spin beyond the opening ten. The next natural bonus by size, round 5594, reached 115.4x, and natural free spins were scarce in this run: 51 of them, one per 196 rounds, with 968 rounds passing between the triggers at 235 and 1204.

Thirty-seven Hold and Win rounds began in the base game and took 19.18% of the ordinary payouts, round 7455 the largest at 125.3x. Of the 50 purchases 34 ended under the FUN 150 price and the set returned 88.69%; ticket 37 paid FUN 438.30 over 15 spins, 101.8x of it on the first and 102.2x on the last.

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 90.07% 95% band 83.2–97.0% · declared 96.16%
  • 30,000rounds, all runs
  • 40%rounds that paid
  • 416xbiggest round
  • 1 / 176natural bonus rate
  • 0.94xmean of 150 buys
  • 18longest dry streak
return by run, and combineddeclared 96.16%
Run 1 · 2026-11-0510,000 rounds
91.78%95% band 80.0–103.6%
Run 2 · 2026-11-0510,000 rounds
88.80%95% band 77.7–99.9%
Run 3 · 2026-11-0510,000 rounds
89.61%95% band 76.7–102.6%
All runs30,000 rounds combined
90.07%95% band 83.2–97.0%
70%80%90%100%110%declared 96.16%
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
90.07% after 30,000 roundsdeclared 96.16%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.16x · median 0.80x · 31/50 below price
Run 2 · 2026-11-05mean 0.78x · median 0.59x · 35/50 below price
Run 3 · 2026-11-05mean 0.89x · median 0.70x · 34/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 96.16% measured return91.78%-4.4 pts vs declared 95% band80.0–103.6% natural bonuses59 · 1 / 170 bonus buys, mean1.16x
95% band
80.0–103.6%
rounds that paid
40%
biggest round
193x · round 4,163
longest dry streak
15
natural bonuses
59 · one per 170 rounds
bonus buys
mean 1.16x · median 0.798x · 62% below price
balance start → end
10,000 → 8,357
deepest drawdown
1,206x
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 96.16% measured return88.80%-7.4 pts vs declared 95% band77.7–99.9% natural bonuses60 · 1 / 167 bonus buys, mean0.78x
95% band
77.7–99.9%
rounds that paid
40%
biggest round
238x · round 5,448
longest dry streak
18
natural bonuses
60 · one per 167 rounds
bonus buys
mean 0.78x · median 0.588x · 70% below price
balance start → end
10,000 → 7,761
deepest drawdown
1,170x
lab note · 2026-11-06

RTP fell to 88.8% from the 91.78% of run 1, approximate 95% CI 77.74% to 99.87%, and the purchases dropped from 116.07% to 77.8% of their cost. Natural bonuses came 60 times against 59, and 29 of them gained extra spins, up from 21.

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 96.16% measured return89.61%-6.6 pts vs declared 95% band76.7–102.6% natural bonuses51 · 1 / 196 bonus buys, mean0.89x
95% band
76.7–102.6%
rounds that paid
40%
biggest round
416x · round 2,416
longest dry streak
14
natural bonuses
51 · one per 196 rounds
bonus buys
mean 0.89x · median 0.704x · 68% below price
balance start → end
10,000 → 7,921
deepest drawdown
1,093x
lab note · 2026-11-06

With 51 natural bonuses against 59 and 60 before, this run had the fewest, yet it produced the largest ordinary round of the three, 416.45x. RTP reached 89.61% (approximate 95% CI 76.65% to 102.56%), between the 91.78% of run 1 and the 88.8% of run 2, and the purchases returned 88.69% after 116.07% and 77.8%.

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 150 each (75x); recorded on the official Mascot Gaming demo server (jurisdiction DEMO, RTP profile 96.16%); 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

6 questions · answered from the log
Measured near 90%, listed at 96.16%: what explains the gap?
Lab answer

The three runs measured 91.78%, 88.8% and 89.61%, and pooled they lost FUN 5,961 at a FUN 2.00 stake, a 90.07% return (approximate 95% CI 83.15% to 96.98%). That range still includes 96.16%; without round 2416 of the third run, the best natural round at 416.45x, the other 29,999 rounds returned 88.68%.

Is Hold and Win a replacement for the free spins or part of them?
Lab answer

Part of them, and it also runs on its own from the base game. Six or more coins on a free spin open Hold and Win inside the feature, and the free spins resume after the respins; 58 of 170 natural bonuses did this and averaged 72.35x the stake as complete rounds, while the other 112 averaged 26.03x.

How large is a Hold and Win that starts without free spins?
Lab answer

Across 112 such rounds the median was 42.7x the stake and the mean 47.06x, each opening with six to eight coins. Round 451 of the second run paid the most, 129.5x, and in every run these rounds made between 19.15% and 20.11% of the ordinary payouts.

On average, what did the 75x free spins purchase return?
Lab answer

94.19% of the FUN 150 price, but one ticket shaped that figure: ticket 48, from the first run, returned FUN 1,976.90, and the other 149 returned FUN 19,215.50 of FUN 22,350, or 85.98%.

With three lion Scatters, how many free spins start?
Lab answer

Ten for three and twelve for four, with fifteen for five in the rules. Of the 170 natural triggers 161 had three Scatters and 9 had four, and 71 of those bonuses gained extra spins from further Scatters, the longest reaching 29 spins in the second run.

Did the Grand jackpot coin ever land in the demo?
Lab answer

No. The Grand coin never showed across 30,000 rounds and 150 purchases, the Major appeared in one ordinary round of the first run and one of the third, and the card Risk game offered after wins was never played.

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,980x
  • RTP measured90.1%
  • bonuses170
  • max win, no bonus129.5x

Leave a comment or a test

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