Sample return, not official RTP or a prediction. Fixed stake: 7.50 demo credits, not rand. Ten sessions contained rounds; one additional attempt was empty.

79 of 1,000
rounds returned more than their stake.

56.9%
of returned credits came from five rounds.

53 rounds
in the longest sequence with no above-stake payout.

Line chart: cumulative net result of the 1000 observed demo rounds with session boundaries, ending above break-even
Cumulative net result across ten sessions with completed rounds. Dashed lines are session boundaries - not one continuous bankroll. One additional session attempt recorded no rounds.

A payout is not always a profit

Only 79 rounds (7.9%) returned more than their own stake. A payout below 7.50 credits still loses credits on that round; returning exactly the stake breaks even.

No payout865
Below stake50
Stake returned6
Above stake79

The longest sequence with no above-stake result was 53 rounds, #358–410. This differs from the 29-round sequence with no payout at all.

Five rounds dominated the recorded returns

The five largest round payouts contributed 56.9% of all returned credits. All five included free games. These are recorded outcomes, not a prediction of future concentration.

Sample sensitivity

Two denominators: removing payouts alone versus removing whole rounds
Largest payouts removedShare of payoutsOriginal 1,000 stakes retainedRemaining rounds only
119.2%95.0%95.1%
556.9%50.7%51.0%
1067.8%37.8%38.2%

A descriptive counterfactual: the first return column keeps all 7,500 credits staked; the second removes the corresponding stakes too. Neither calculation is an alternative RTP.

Explore a recorded round

Check the payout, session and feature status of any audited CSV round. This viewer does not replay gameplay or draw missing reels.

Enable JavaScript to use the round viewer, or read the complete CSV.

Compare the ten recorded sessions

Session sizes differ substantially. Each session had a separate demo balance; the cumulative line is an analytical sum, not one continuous bankroll.

Choose a session to inspect its recorded path. Full summaries remain available below.

Selected session: cumulative recorded net creditsStartEnd

The line starts at zero net credits. Pink markers identify observed feature rounds. The vertical scale adapts to each session; compare the numbers, not apparent slopes.

Recorded session summaries
SessionRoundsNet creditsObserved return
session-0126-5074.4%
session-02532,5186.7%
session-0333105142.4%
session-045-37,50.0%
session-05500-1 622,556.7%
session-063-577.8%
session-071781 715228.5%
session-085-12,566.7%
session-091571 475225.3%
session-1088-28556.8%

Only 4 of ten sessions ended above their recorded stakes. Session-05 contained 500 rounds (#70–569), returned 56.7% and lost 1,622.5 credits. After its feature at #105, its remaining 464 rounds contained no new trigger.

Average bonus versus median bonus

Across the eleven observed features, free-game payouts ranged from 32,5 to 1 605 credits. The mean was 485,45; the median was 185. The largest feature contributed 30.1% of feature payouts. A median describes this sample, not a “typical” future bonus.

Audited bonus rounds; feature payout excludes the triggering base result
RoundBase creditsFree-game creditsTotal creditsTotal × stake
#4510087,5187,525.00×
#840760760101.33×
#105072,572,59.67×
#5820952,5952,5127.00×
#6440765765102.00×
#736185660845112.67×
#764018518524.67×
#815077,577,510.33×
#819851 6051 690225.33×
#918032,532,54.33×
#9500142,5142,519.00×

All eleven observed features awarded and completed six free games with no additional stake. We did not observe the provider’s twelve-game award. The separate development case A illustrates locked symbols; it is outside this audited sample.

How long we waited for each feature

Every natural trigger below is recomputed from the recorded rounds, not from memory - the same reproducible script that builds this table also writes the analysis file and chart. One interval = the paid rounds from the previous trigger up to and including the triggering spin; the first interval counts from the start of the sample. A trigger round settles only after its six free games play out, so each wall-clock span also contains that trigger's own feature run (34–163 seconds, measured from the raw exchanges).

#Trigger roundSessionPaid rounds waitedCollection wall timeFeature run
145session-03 (crossed)458.4 min45 s
284session-05 (crossed)3914 min81 s
3105session-05215.1 min41 s
4582session-07 (crossed)47778.4 min97 s
5644session-076211.7 min131 s
6736session-079216 min75 s
7764session-09 (crossed)2817.4 min34 s
8815session-095110 min34 s
9819session-0944.3 min163 s
10918session-10 (crossed)9930.6 min42 s
11950session-10325.8 min44 s
  • Completed sample gaps, across collection sessions. Average: 86.4 paid rounds (median 45). The eleven completed gaps ranged from 4 rounds (rounds 815→819) to 477 (105→582). In our collection pacing that meant an average of 18.3 minutes of wall time (median 11.7) - our scripted pace with deliberate delays, not what a normal player would experience, and not the game's expected frequency.
  • Session breaks are real time. Rows marked "(crossed)" span session expiries, cooldowns and restarts - the 477-round gap includes about 46 minutes of plain downtime between collection runs. Counters reset with every fresh 2,000-credit session, so these are observed aggregates, not one continuous sitting.
  • After the last trigger the sample went quiet. Rounds 951–1,000 are 50 paid rounds (7.7 min) with no trigger. That tail is reported separately and excluded from the average above - the sample ended before a twelfth feature.
  • Two different denominators, both descriptive. The overall sample density is 11 triggers in 1000 rounds - about one per 90.9 rounds - which is not the same figure as the 86.4-round average of completed waits. Neither is a probability: a long gap does not bring a feature closer.
More charts from the same recorded sample
Line chart: cumulative net result measured in units of the 7.50 stake
The same result in stake units. A lucky feature run explains most of the upward swing.
Bar chart: win multiplier distribution showing most rounds pay nothing and a long tail of large multipliers
How round wins spread out: 865 rounds paid nothing; the few large ones are feature rounds. “Paying” includes payouts below the stake.
Line chart: rolling 50-round share of rounds that pay anything, mostly between five and twenty percent
Rolling 50-round share of rounds paying anything. It swings because 1000 rounds is small.
Split bar: 39 percent of observed returns came from the base game, 61 percent from free games
Where returns came from in this sample: 3,475 base / 5,340 free games, in demo credits.
Histogram: losing streak lengths, gold bar highlighting the longest streak of 29 rounds
Losing streaks. The longest run without any payout was 29 consecutive rounds in this sample. This does not predict the length of a future streak.
Bar chart: feature win for each of the 11 free-game rounds, ranging from 32.5 to 1605 demo credits
All 11 feature rounds in the sample. Every trigger awarded six free games; the 12-game option in the rules never appeared.
Bar chart: paid rounds waited before each of the 11 free-game triggers, ranging from 4 to 477, with mean line at 86
Paid rounds waited before each natural trigger. Blue bars cross a session boundary and include real downtime; the grey tail is the 50 rounds after the last trigger, excluded from the average. These are our collection facts, not the game’s odds.

How we recorded it (methods, briefly)

  1. Ordinary public demo sessions through the official client interface - one session at a time, normal click pacing, no injected responses, no forced outcomes and no modified files.
  2. Every request/response pair was saved exactly as received; each record is hash-checksummed. The validator re-verified all 1,066 exchanges, every balance transition, and that no round was double-counted before this page's numbers were written.
  3. Ten sessions contributed completed rounds. An eleventh attempt recorded no rounds and is not represented in the CSV. A fresh demo session starts at 2,000 credits. We treat each session separately rather than pretending it is one continuous bankroll.
  4. Incomplete rounds would have been quarantined and excluded; in this sample none occurred.

Download the recorded round data

Reproduce the calculations: download the analysis module and CSV into the same directory, then run node --input-type=module -e "import {readFileSync} from 'node:fs'; import {parseCsv,analyze} from './analyze.mjs'; console.log(analyze(parseCsv(readFileSync('rounds-1000.csv','utf8'))));". It calculates the same payout groups, sessions, streaks, concentration and bonus summaries shown above.

Every figure above comes from the same whitelisted export you can check yourself: the 1,000 settled rounds with no tokens, account identifiers, backend IDs or raw request envelopes - those stay private. Cash fields are demo credits, not rand.

The manifest holds the full SHA-256 of each file (CSV 9d2d6d8f…) plus the private analysis dataset's checksum 44aff0848d8ef74a… - separate values: the export is a derived public view, not the raw record. The export regenerates from the audited dataset by script; its arithmetic (base + feature = total for every row; 11 features; 66 free games; totals 7,500 / 8,815 / 3,475 / 5,340) is re-verified on every run.

What this evidence cannot tell you

  • No RTP estimate. 1,000 rounds is far too small; the observed 117.5% is luck, not a property of the game.
  • No "how often features hit" rate. 11 triggers in 1,000 rounds (1.1%) is a sample fact, not a probability.
  • No funded-play proof. We never deposited, and demo results do not establish what a rand account would pay out.
  • No strategy. Nothing in the data supports timing, pattern or stake-progression systems.

Dataset checksum (SHA-256, first 16): 44aff0848d8ef74a - you can use it to confirm that any copy of our round record is the one this page describes. Figure captions on this site say where each image comes from: frames marked “captured by us” were taken while we played the official Habanero demo; other images are provider-supplied screenshots or artwork, labelled as such. All numbers on this page come from the recorded exchanges described above. For the rules-side evidence, see the feature guide, which pairs the provider's rule panels with what we observed.