Mental Demo Play Free Demo Slot

Live RTP

Mental live RTP stats

Updated automatically using recent provider RTP data.

Base RTP
Provider: Last checked: Loading…
Last 24 hours
Last 7 days
Last 30 days
24h
7d
30d

Ready to try this game for real money? Casino bonuses are available just below.

Live RTP stats are available when JavaScript is enabled.

.ds-rtp-widget-horizontal{ width:100%; max-width:100%; margin:0 0 22px; padding:15px; border-radius:18px; background: radial-gradient(circle at top right, rgba(7,173,252,0.14), transparent 28%), linear-gradient(180deg,#0a2f7a 0%,#043aa7 100%); border:1px solid rgba(201,229,250,0.18); box-shadow:0 12px 28px rgba(4,58,167,0.22); color:#fff; font-family:Arial,sans-serif; box-sizing:border-box; }.ds-rtp-top{ display:flex; justify-content:space-between; gap:14px; align-items:flex-start; margin-bottom:12px; }.ds-rtp-badge{ display:inline-block; font-size:10px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:#043aa7; background:#c9e5fa; border-radius:999px; padding:6px 10px; margin-bottom:7px; }.ds-rtp-title-wrap h3{ margin:0 0 4px; font-size:21px; line-height:1.12; color:#fff; }.ds-rtp-sub{ margin:0 0 10px; color:rgba(255,255,255,.82); font-size:12px; }.ds-base-rtp-pill{ display:inline-flex; align-items:center; gap:8px; padding:8px 12px; border-radius:999px; background:rgba(201,229,250,0.14); border:1px solid rgba(201,229,250,0.24); color:#c9e5fa; font-size:13px; font-weight:700; }.ds-base-rtp-pill strong{ color:#fff; font-size:15px; }.ds-rtp-meta-top{ display:flex; flex-direction:column; gap:4px; min-width:190px; font-size:12px; line-height:1.3; color:rgba(255,255,255,.78); text-align:right; }.ds-rtp-meta-top strong{ color:#fff; font-weight:700; }.ds-rtp-main{ display:grid; grid-template-columns:1.08fr 1fr; gap:12px; align-items:stretch; margin-bottom:10px; }.ds-rtp-stats{ display:grid; grid-template-columns:repeat(3,1fr); gap:9px; }.ds-rtp-stat-card{ background:rgba(255,255,255,0.08); border:1px solid rgba(201,229,250,0.14); border-radius:14px; padding:11px 9px; text-align:center; }.ds-rtp-label{ display:block; font-size:12px; color:rgba(255,255,255,0.76); margin-bottom:6px; }.ds-rtp-stat-card strong{ display:block; font-size:20px; line-height:1; color:#fff; }.ds-rtp-chart-side{ background:rgba(0,0,0,0.14); border:1px solid rgba(201,229,250,0.12); border-radius:14px; padding:11px; }.ds-mini-row{ display:grid; grid-template-columns:36px 1fr 66px; gap:8px; align-items:center; margin-bottom:9px; }.ds-mini-row:last-child{ margin-bottom:0; }.ds-mini-label{ font-size:12px; font-weight:700; color:rgba(255,255,255,0.82); text-transform:uppercase; }.ds-mini-track{ position:relative; height:13px; border-radius:999px; background:rgba(255,255,255,0.06); overflow:hidden; }.ds-mini-fill{ display:block; height:100%; min-width:8px; width:0%; border-radius:999px; transition:width .5s ease; box-shadow:inset 0 0 0 1px rgba(255,255,255,0.10); }.ds-rtp-fill-day{ background:linear-gradient(90deg,#07adfc 0%,#287aed 100%); }.ds-rtp-fill-week{ background:linear-gradient(90deg,#ffd44d 0%,#f5a623 100%); }.ds-rtp-fill-month{ background:linear-gradient(90deg,#8ef06b 0%,#31c553 100%); }.ds-mini-value{ font-size:15px; font-weight:700; color:#fff; text-align:right; }.ds-live-rtp-text{ margin:6px auto 4px; max-width:700px; font-size:13px; line-height:1.45; color:#e6f2ff; text-align:center; }.ds-rtp-bonus-cta{ margin:2px 0 0; font-size:13px; line-height:1.45; color:#c9e5fa; font-weight:700; text-align:center; }.ds-seo-summary{ position:absolute!important; left:-9999px!important; width:1px!important; height:1px!important; overflow:hidden!important; white-space:nowrap!important; }.ds-noscript{ margin-top:8px; font-size:12px; color:rgba(255,255,255,.78); }@media(max-width:980px){ .ds-rtp-main{grid-template-columns:1fr;} .ds-rtp-top{flex-direction:column;} .ds-rtp-meta-top{text-align:left;min-width:auto;} }@media(max-width:700px){ .ds-rtp-widget-horizontal{ padding:14px; border-radius:16px; margin:0 0 20px; }.ds-rtp-title-wrap h3{ font-size:19px; }.ds-base-rtp-pill{ font-size:12px; padding:7px 11px; }.ds-base-rtp-pill strong{ font-size:14px; }.ds-rtp-stats{ grid-template-columns:1fr; }.ds-rtp-stat-card strong{ font-size:22px; }.ds-mini-row{ grid-template-columns:34px 1fr 58px; }.ds-mini-track{ height:12px; }.ds-mini-value{ font-size:14px; }.ds-live-rtp-text{ max-width:none; margin:8px 0 4px; font-size:11px; line-height:1.45; text-align:center; }.ds-rtp-bonus-cta{ font-size:12px; } }(function(){ const widget = document.getElementById(“ds-rtp-widget”); if(!widget) return;const PROVIDER = (widget.dataset.provider || “”).trim(); const GAME_TITLE = (widget.dataset.game || “”).trim();const API_BASE = “https://rtp.node-25.xyz/games/?game_provider=” + encodeURIComponent(PROVIDER) + “&page=”; const MAX_PAGES_TO_CHECK = 50; const MIN_RTP = 80; const MAX_RTP = 135;function setText(id,value){ const el = widget.querySelector(“#” + id); if(el) el.textContent = value; }function setTextAll(selector,value){ widget.querySelectorAll(selector).forEach(el => { el.textContent = value; }); }function formatPct(value){ const num = Number(value); if(!Number.isFinite(num)) return “–“; return num.toFixed(2) + “%”; }function barWidth(value){ const num = Number(value); if(!Number.isFinite(num)) return “0%”; const clamped = Math.max(MIN_RTP, Math.min(num, MAX_RTP)); return ((clamped – MIN_RTP) / (MAX_RTP – MIN_RTP)) * 100 + “%”; }function setBar(barId,valueId,value){ const bar = widget.querySelector(“#” + barId); const label = widget.querySelector(“#” + valueId); const width = barWidth(value);if(bar){ bar.style.width = width; if(Number(value) > 0 && width === “0%”){ bar.style.width = “8px”; } }if(label) label.textContent = formatPct(value); }function updateCheckedTime(){ const now = new Date(); setText( “ds-last-checked”, now.toLocaleString(“en-GB”,{ day:”2-digit”, month:”short”, year:”numeric”, hour:”2-digit”, minute:”2-digit” }) ); }async function fetchPage(page){ const res = await fetch(API_BASE + page,{cache:”no-store”}); if(!res.ok) throw new Error(“HTTP ” + res.status + ” on page ” + page); return res.json(); }function getItems(payload){ if(Array.isArray(payload)) return payload; if(payload && Array.isArray(payload.results)) return payload.results; return []; }async function findGameAcrossPages(){ for(let page = 1; page item && typeof item.title === “string” && item.title.trim().toLowerCase() === GAME_TITLE.toLowerCase() );if(game) return {game,page}; } return null; }function updateLiveText(game){ const desktopLiveText = `${GAME_TITLE} live RTP is currently ${formatPct(game.rtp_day)} over the last 24 hours, compared with a ${formatPct(game.rtp)} base RTP. The 7-day RTP is ${formatPct(game.rtp_week)} and the 30-day RTP is ${formatPct(game.rtp_month)}.`;const mobileLiveText = `24h RTP is ${formatPct(game.rtp_day)} vs ${formatPct(game.rtp)} base RTP. 7d RTP is ${formatPct(game.rtp_week)}, 30d RTP is ${formatPct(game.rtp_month)}.`;setText( “ds-live-rtp-text”, window.innerWidth <= 700 ? mobileLiveText : desktopLiveText ); }async function loadRTP(){ try{ if(!PROVIDER || !GAME_TITLE){ setText("ds-last-checked","Missing setup"); setText("ds-live-rtp-text","Add data-provider and data-game to the widget."); return; }setTextAll(".ds-game-name", GAME_TITLE); setTextAll(".ds-provider-name", PROVIDER);const found = await findGameAcrossPages();if(!found){ setText("ds-last-checked","Game not found"); setText("ds-live-rtp-text","Live RTP data is currently unavailable for this game."); return; }const game = found.game;setText("ds-rtp-day", formatPct(game.rtp_day)); setText("ds-rtp-week", formatPct(game.rtp_week)); setText("ds-rtp-month", formatPct(game.rtp_month));setText("ds-summary-day", formatPct(game.rtp_day)); setText("ds-summary-week", formatPct(game.rtp_week)); setText("ds-summary-month", formatPct(game.rtp_month)); setText("ds-base-rtp", formatPct(game.rtp)); setText("ds-summary-base", formatPct(game.rtp));setBar("ds-bar-day","ds-bar-day-value",game.rtp_day); setBar("ds-bar-week","ds-bar-week-value",game.rtp_week); setBar("ds-bar-month","ds-bar-month-value",game.rtp_month);updateLiveText(game); updateCheckedTime(); }catch(err){ console.error("Universal RTP widget error:", err); setText("ds-last-checked","Update failed"); setText("ds-live-rtp-text","Live RTP data is temporarily unavailable."); } }loadRTP(); setInterval(loadRTP, 6 * 60 * 60 * 1000); window.addEventListener("resize", loadRTP); })();

Casino Bonuses

Mental Slot Review
Provider Nolimit City
Reels5
Rows5
Paylines1,000,000
Bonus Rounds5
Bet Range0.20 - 70
VolatilityHigh
Max Win66,666x
Bonus BuyYes
RTP96.00%
Our Rating8.5
Members Rating10.0

Latest Slots

Game Overview

If you’re a hardcore fan of Nolimit City slots, then you’ll know the developer has a reputation for creating games that generate plenty of controversy within the iGaming industry. Another title set to cause a stir is the freaky Mental slot, which takes us within the walls of a physiatric hospital where it looks, well, let’s say, an unpleasant experience at best. As for some stats, we have a 5-reel slot with over 1,00,000 ways to win, an RTP of 96.06%, and a maximum win of 66,666x bet.

Breaking down those paylines, we can see that Mental uses an unusual reel layout that starts in a 3x2x3x2x3 configuration, although this changes from one spin to the next depending on the size of the symbols, split symbols, and transforming symbols. It’s a relatively complex setup, so rather than try to compress it into a brief synopsis, we’ll let the rest of our review explain the finer points of this exciting and hell raising slot machine.

So, let’s join the residents of the asylum in this creepy-looking game to find out what it’s all about, and remember, you can try it out for fun in our Mental demo slot; it’s free to play here on our platform.

Theme, Stakes, Pays & Symbols

Mental Slot Paytable
Mental slot paytable

The theme of Mental is best described as horror-inspired – think the Asylum series of American Horror Story or the 2011 movies “Grave Encounters” or “Paranormal Incident”, and you’ll get the idea. As for other games of the same nature, you could also try Nolimit’s The Crypt slot, their equally spooky Possessed, or just go straight to the sequel, Mental 2. Back to today’s review, though, and Nolimit City has absolutely nailed it with the visuals, from the creepy symbols, the spooky backdrop with flickering lighting, and the random fire that divides the symbols to create additional payways – it’s a masterpiece of visual design. Sound-wise, the studio has chosen to keep the reel sound effects fairly muted, emphasising the ambient backdrop, which might have benefited from the odd jump scare, although we guess that would get old quickly.

Checking out the paytable for the first time is certainly not for the faint hearted, with five less than pleasant patients making up the premium paying symbols. The highest value of these is Patient One, worth 5x for a five of a kind win. Next is Patient Two, valued at 3.75x, Patient Three at 2.5x, and finally, Patient Four and Five, with payouts of 2x and 1.5x, respectively. The lower value symbols come in the form of the Eye worth 1.25x, a Brain at 1.15x, followed by the Heart valued 1.1x, then Lungs at 1.05x, and last but not least, the hand returning 1x for a winning combination of five.

Concluding this part of the review, we move over to the stake selection, and the bet spread on this game is enormous. A minimum of €0.20 is required to spin the reels, whereas the truly brave can bet as high as €70.00 per spin! If you should find yourself doing this, we advise you to take another long, hard look at the game’s title before continuing.

Base Game & Modifiers

Mental Slot Base Game
Mental slot base game

We’re going to do our best to explain all the various bonuses and modifiers in Mental as best we can, but this is one complex slot with all kinds of twists and turns.

Fire Flames Feature

The paytable states that one to thirteen positions on the reels will randomly become enveloped in a fiery flame, and all symbols trapped inside a frame will split into two parts. As there are a total of thirteen spots in a 3x2x3x2x3 layout, this means every symbol can be split multiple times!

Dead Patient Feature

The dead patient feature is activated whenever there are 2 Dead Patient symbols. One of the dead patients will then be selected and reveal a random multiplier of either 5x, 10x, 15x, 30x, 50x, 100x, 200x, 500x, 1000x, or 9999x. The multiplier chosen reflects the number of symbols on the reel where the selected patient is shown and multiplies your entire win for that spin. Wow!

Enhancer Cells

These special cells are located at the bottom of reels two and four. The reel two enhancer cell will activate when four fire frames appear on the screen, whereas the reel four enhancer cell will only activate if six fire frames are displayed on the screen. The enhancer cells can reveal one of six possible outcomes:

  • A regular picture symbol.

  • A dead patient symbol.

  • An xWays symbol, which reveals 3 symbols of the same kind and expands to the height of the reel. The xWays symbol cannot reveal special symbols such as the bonus scatter or Dead Patient symbols, but if two xWays symbols are revealed on the same spin, all of the revealed symbols on both reels will be of the same type.

  • An xSplit symbol, which splits one symbol on each reel and then splits the resulting extra space into 2 wilds.

  • The regular wild symbol.

  • An xNudge symbol, which will perform a random number of nudges, increasing a winning multiplier by one for each nudge. Several revealed wild multipliers can be added together for an even bigger Wild multiplier.

Mental Transform Feature

Landing a spider symbol on reels two and four triggers the mental transform feature. Each of the two spiders will be transformed into one of the following symbols: Dead Patient, Wild, Regular Picture Symbol OR (See Above) the xWays or xSplit symbols.

Mental Slot Bonus Features

Mental Slot Free Spins Feature
Mental slot free spins feature

As if that wasn’t enough modifiers for one slot, Nolimit City has also seen fit to include multiple free spin modes in this title as well. Are you ready? Here we go again.

Autopsy Free Spins

The scorpion symbol appears only on reels 1, 3, and 5 during the base game, and if you hit three of them, you will be awarded eight free spins, but if any of the scorpions are contained within a fire frame, an extra symbol will be awarded up to a maximum of eleven.

One to five fire frames are guaranteed during every spin during the autopsy free spins, and once they appear, they will remain in place for the duration of the feature. The autopsy free spins can also be upgraded to lobotomy free spins by catching a spider on reels two or four. If this occurs, the free spin counter will not reset, but all remaining free spins will be played as lobotomy free spins instead of autopsy free spins.

Lobotomy Free Spins

Catch a spider and three scorpions to win yourself the improved lobotomy free spins right from the start. Like the Autopsy free spins, any triggering symbols surrounded by fire frames increase the number of starting free spins. If you land a spider during the lobotomy-free spins, it will remain sticky for the remainder of the feature and trigger a mental transformation on each remaining spin.

A complex system of multipliers and counts is initiated in the lobotomy free spins, which can multiply the value of each of the picture symbols on the paytable. During testing, we saw multipliers of up to 15x achieved, representing a significant improvement on the 5x win normally received from the top picture symbol.

Mental Free Spins

Predictably, catch both spiders along with all three scorpions to trigger Mental’s ultimate free spins mode, which throws every feature imaginable plus the kitchen sink into a slot sized dish, whisks them for 30 minutes on high speed, and then explodes in your face in a disturbing episode of what can only be called “mental slotting”. Unlike the lobotomy free spins, the aforementioned complicated system of counters and multipliers does not decrease after each spin as it does in the lobotomy free spins, ensuring that with the right amount of luck, you can end up with a screen full of sticky symbols that are paying out thousands of times your stake on every free spin.

Bonus Buy Option

Those players who have decided to take on Mental from a jurisdiction where it is still possible to play a bonus buy slot can gain instant access to all 3 free spin features. So, buying your way into the Autopsy Free Spins, Lobotomy Free Spins, and Mental Free Spins will cost you 80x, 230x, and 1,000x your stake, respectively.

Pros

  • It's a unique theme that pushes the boundaries of online slotting.
  • Huge max win of 66,666x.

Cons

  • It is complicated to initially work out what is happening.
  • The better features are very difficult to trigger without the bonus buy option.

Mental Slot Review Final Thoughts

What can we say? It took hours of play to write this review, and I still don’t think I understand everything this game has to offer. I’m not much of a horror fan, but something about the creepy asylum theme has always appealed to me much more than typical slasher flicks, so this game is right up my street.

8.5

Top-Notch

Biggest Wins

x5217
Mmmmm
Mental24/04/2026 • aghiaagatha

Author Bio

Chris Howlett

Article by Chris Howlett

11 Years Slots Playing Experience

About Chris Howlett

Join the conversation (1 Comments)

  1. This session was truly mentally tense from start to finish. With a large total cost, expectations were clearly high, but the outcome remained uncertain. After 11 spins, I finally managed to secure a solid win. The dark, horror atmosphere made each spin feel heavy and stressful, typical of this game, which truly tests players’ mental fortitude.

Log in to share your thoughts

Not made an account yet? Register here to join the conversation.