Pragmatic Play · 2022 · tested 2026-09-23
Starlight Christmas
Two ordinary rounds in this Starlight Christmas review turned USD 5 and USD 4 of symbol pays into 640 and 500 bets through 255x and 249x in multiplier hearts, and the demo closed at 107.56% RTP.
Test card
10,000 spins · USD 2.00 bet · every request logged| Spins | 10,000 |
| Bet | USD 2.00 |
| RTP declared | 96.50% |
| RTP measured | 107.56% (approximate 95% CI 82.2–132.9) |
| Hit frequency | 29% · every 3.46 |
| Dead streak max / avg | 24 / 3.4 |
| Median hit | 0.80x |
| Max win (base game) | 640.0x · spin 8325 |
| Free spins, natural | 34 · 3.4 bHz · every 294.1 spins · mean FS-only payout 88.7x stake |
| Balance start → end | 100,000 → 101,513 |
each run keeps its own spin log, CSV and raw server journal with checksums; the figures on this card combine all runs
Play Starlight Christmas demo
same math as real play · demo balance
Bonus buy lab
50 buys × 100x · USD 200 eachmean 0.86x · median 0.5025× price (USD 100.50) · 33 of 50 below price · best 4.21x · worst 0.04x
| Spins per bonus (avg / min–max) | 15.6 / 15–20 |
| Retriggered | 12% |
| Multiplier total (avg / max) | 58 / 177 |
| Bonuses that paid nothing | 0% |
Extra spins are counted as features that ran past their 15-spin opening: three or more Scatters inside the round add five spins. Six of 50 purchases and two of 34 natural features did so in this run.
- Spent
- USD 10,00050 × USD 200
- Returned
- USD 8,605.7086.06% · approximate 95% CI 62–111%
- Net
- −USD 1,394.30−7.0 buys
- Break-even or better
- 17 / 5034%
- Paid 2× price or more
- 3 / 506%
- Price in base spins
- 100natural trigger every ~294 spins
One ticket equals 100 ordinary stakes. Natural bonuses occurred once per 294 paid 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 this run needed| 50 bets | bust at spin 188 |
| 100 bets | bust at spin 247 |
| 200 bets | bust at spin 442 |
One run, one bet size. A different session can bust earlier or never; treat this as a measured example, not a rule.
How it plays
7 rules screens from the gameStarlight Christmas is the winter dress of Starlight Princess: six reels, five rows, and symbols that pay by count rather than by line. Any symbol pays once at least eight copies are on the screen, wherever they sit, in three bands at 8–9, 10–11 and 12–30; at USD 2 the sun badge pays USD 20, 50 and 100 across those bands, while the yellow gem pays USD 0.50, 1.50 and 4.00. After every paid combination the symbols vanish and new ones tumble in, with no limit on the number of tumbles in a round.
Multipliers come as winged hearts. Each one arrives carrying a random value between 2x and 500x; once the sequence of tumbles ends, every heart still on the screen contributes its value to one sum, and that sum multiplies the whole sequence. In ordinary play the hearts therefore multiply whatever the tumbles have gathered, however small: rounds 8325 and 2275 of this first run held USD 5.00 and USD 4.00 of symbol pays under hearts worth 255x and 249x, and paid USD 1,280 and USD 1,000.
Scatter kittens, four or more of them anywhere, start 15 free spins. Inside the feature the meter is cumulative: every heart landing on a spin that wins adds its value to a total multiplier that then applies to every later winning spin, and three or more Scatters add five spins. The feature can be bought for 100x the stake, USD 200 at USD 2, and the Ante toggle raises the stake to USD 2.50 for doubled Scatter frequency while switching the purchase off.
All three routes carry 96.50% in the rules, the volatility badge says medium, and the cap is 5,000x the stake. The demo's stake range is USD 0.20 to USD 300.
Cascading reels
Multiplier
Free spins
Retrigger
Scatter symbol
Bonus buy
Extra bet
Bet range USD 0.20 – 300 per spin · payouts read from the game's paytable at bet USD 2.00
Gallery
12 frames from the test
Verdict
Pennies under the heartsOver the whole series the demo returned 107.56% of stake against 96.50%, an approximate 95% band of 82.2–132.9%, and finished 756 bets up. Unlike most runs above 100%, this one does not hang on the feature: strip out the best natural round, 3310 at 708.85 bets, and the other 9,999 rounds still return 100.48%. Thirty-four natural features arrived one per 294 rounds, 3.4 bHz, and paid 28.0% of the total; the longest wait was 1,152 rounds after round 4125.
Fifty tickets at USD 200 went the other way and returned 0.861x their price, 33 below price, median 0.5025x or USD 100.50, best ticket 4.2135x. What separated them was the meter. The 26 tickets whose total multiplier passed 50x returned 1.267x on average, the 24 that stayed at 50x or less returned 0.420x, and the same split holds in natural features, 157.7 bets against 40.4.
What this log shows best is what the hearts do to small money in ordinary play. Round 8325 paid USD 5.00 in symbols, then the hearts on the screen summed to 255x and the round closed at USD 1,280, 640 bets; round 2275 did it again with USD 4.00 and 249x for USD 1,000. Seven ordinary rounds passed 100 bets and every one of them ended with a heart award between 6x and 255x on a sequence worth USD 4 to USD 31 in symbols. In this game the reels find the pennies and the hearts decide whether they matter.
- 107.56% measured, and with the best feature stripped out the rest still returned 100.48%
- Hearts in ordinary play turned USD 5.00 of symbol pays into USD 1,280 in round 8325, 640 bets
- Natural features one per 294 rounds, 3.4 bHz, nine of the 34 above 100 bets
- Hit rate 28.88% with seven empty stretches of 20 rounds or more, the longest 24
- Purchases lost ground: 0.861x across 50 tickets, 33 below price, none past 5x
- Tickets whose meter stayed at 50x or under returned 0.420x, and that was 24 of the 50
- Six natural features paid under 10 bets, the smallest 0.8 in round 8275
- The balance bottomed 687.5 bets under the start before the late run of features
Test record
10,000 rounds · 50 buys · open data · closed rigOne test run so far: a single session of the base game plus a separate series of bonus purchases on the official demo server, every request and response logged. When the game is tested again, the new run is added here and the figures on this page combine all runs into one sample.
- 10,000rounds logged
- 29%rounds that paid
- 709xbiggest round
- 1 / 294natural bonus rate
- 0.86xmean of 50 buys
- 24longest dry streak
01run
Run 012026-09-23
10,000 rounds at USD 2.00 · 50 buys · rig 0.6.0 · RTP profile 96.50%
measured return107.56%+11.1 pts vs declared
Run 012026-09-23
10,000 rounds at USD 2.00 · 50 buys · rig 0.6.0 · RTP profile 96.50%
- 95% band
- 82.2–132.9%
- rounds that paid
- 29%
- biggest round
- 709x · round 3,310
- longest dry streak
- 24
- natural bonuses
- 34 · one per 294 rounds
- bonus buys
- mean 0.86x · median 0.50x · 66% below price
- balance start → end
- 100,000 → 101,513
- deepest drawdown
- 916x
10000 ordinary paid rounds, including naturally triggered features, at a fixed USD 2.0 bet; 50 bonus buys at 200.0 each (100.0x) on the official Pragmatic Play demo server (jurisdiction 99, RTP profile 96.5%); every request and response logged; test run 2026-09-23.
The test rig recorded every round on the official demo server. Screenshots and video were captured in a separate browser session and are not part of the statistical samples. This release has completed automated data, content and page checks; human editorial review is pending. How we test →
FAQ
5 questions · answered from the logStarlight Christmas RTP: why 107.56% against a printed 96.50%?
Because two ordinary rounds paid 640 and 500 bets from heart multipliers of 255x and 249x, and the feature added a 708.85-bet round on top. The approximate 95% band is 82.2–132.9%; removing the best natural round still leaves 100.48%, so the surplus sits in the base game rather than in free spins.
Multiplier hearts in the base game: what do they multiply?
A heart takes a value from 2x to 500x when it lands, and once the tumbles stop the values of every heart on the screen are summed and applied once to the whole sequence. In round 8325 the sequence was worth USD 5.00 in symbols; the hearts summed to 255x and the round paid USD 1,280.
Bonus buy at 100x: what did fifty tickets return?
0.861x their price in total, USD 8,605.70 from USD 10,000; 33 tickets lost money and the median came back with USD 100.50. The meter decided it: the 26 tickets whose total multiplier passed 50x returned 1.267x, the other 24 returned 0.420x.
One feature per how many rounds without buying?
One per 294 rounds on average, 34 in 10,000, or 3.4 bHz; the longest gap was 1,152 rounds after round 4125. FS-only payouts averaged 88.7 bets with a median of 56.2, and two of the 34 features earned the five-spin retrigger.
Is the Ante bet worth switching on?
The Ante costs 25% more per spin, USD 2.50 instead of USD 2.00 at this stake, doubles the Scatter frequency by the rules and switches the purchase off; the printed RTP stays 96.50%. This run kept it off, so the 34 natural triggers and the one-per-294 rate are ordinary-stake figures.







Field notes
0 notes