Top 10 Best Nolimit City Slots 2026

Suppliers
June 16, 2026By Andrew Straschko

What Makes Nolimit City Slots So Popular Among Experienced Players?

Top 10 Best Nolimit City Slots

Nowadays, literally thousands of new titles are released by top-tier iGaming providers, like Pragmatic Play, Netent, or Microgaming, every single year... Nonetheless, in any way that doesn't interrupt, the Nolimit City studio keeps getting more and more of its fair share of attention from seasoned players. With over 100 unique titles, partnerships with practically every major operator on the planet, and a reputation as a studio known for producing games with maximum payouts reaching an astronomical 500,000 times your bet…

So why are players from all around the world typing the same two words into the search bar, "Nolimit City," when they want to feel the genuine thrill and excitement of chasing a life-changing win? There is a mixture of a few heavy reasons for that: explosive max wins, a massive plethora of innovative bonus features, and the trademark highlight — dark plot themes. Actually, this Swedish studio built a cult following by doing the single thing the majority of slot creators are too scared to perform: making titles that are genuinely harsh. Dark themes, pitch-black comedy, and insane volatility that can empty a fund or make you rich in minutes. In a word, it's no surprise that hard gamblers seeking an adrenaline rush are looking forward to each fresh Nolimit City release. That's why our all-things-gambling GamblerID.com portal pays solid attention to Nolimit City novelty titles.

Now, given my more than 8 years of iGaming analyst experience, let me guide you through the top 10 most engaging NLC titles that any self-respecting player should check out. Yet, before reading on, bookmark the Nolimit City Free Demo page on GamblerID — it's the fastest way to test any slot from my list without the need to create an account at a casino site.

Why Nolimit City Stands Out in 2026

As alluded to above, there are three prominent reasons NLC games are so much sought after by many players: mind-blowing potential cap wins, action-packed plots, and unique X-mechanics. Here is a table with a breakdown comprising a few of the most impressive bonus features, explaining what they do and which slots they are employed in. According to the Official Nolimit City Website, the studio has built a reputation for creating some of the most innovative and volatile slot games in the industry, introducing mechanics that have become instantly recognizable among experienced players.

Mechanic

What it does

Where to find it

xWays

Mystery symbol revealing multiple stacked copies of the same symbol, multiplying the ways to win

San Quentin 2, The Crypt 2, Mental, Duck Hunters: Happy Hour

xNudge

Stacked Wild that always nudges into full view, gaining a +1 multiplier per step

Dead, Dead or Deader; The Crypt 2; Tombstone Begins; Mental

xBomb

Wild that explodes adjacent symbols and raises the win multiplier by +1

Fire in the Hole 3, Dead Canary, True Grit Redemption 2

xSplit

Splits symbols in two, doubling positions (Razor Split is its prison cousin)

Fire in the Hole 3, True Grit Redemption 2, San Quentin 2

Fire Frames

Marked positions that split any landing symbol in two; full Fire Reels split symbols into three

Mental, Mental 2

Mental Transform

Dead Patient symbols trigger transformations into Wilds, Scatters, or multipliers

Mental, Mental 2

With an abundance of all those features, NLC slots are surprisingly comparable to playing video games, as they deliver the same level of thrill and excitement.  Ever experienced the spike that stems from a clutch stage in a competitive shooter or a no-margin-for-error boss battle? Nolimit City bottles a form of it, but in the slot domain, where just a single bonus mini-game can swing from complete disaster to a life-changing payout in just a few moments.

Yet, all these titles are extreme volatility games. The upside is obvious: genuinely massive maximum payouts. On the other hand, extreme-volatility games imply losses are not just possible; they're the norm across most sessions. These are not diversions for the faint of heart or the thin of wallet. No strategy, no booster, no lucky charm changes that. So, play for the thrill and entertainment, not as a way to make money.

Comparison Table: Top 10 Nolimit City Slots

Comparison Table: Top 10 Nolimit City Slots

Rank

Slot Name

RTP

Volatility

Max Win

Release

Key Mechanics

Best for

1

San Quentin 2: Death Row

96.13%

Insane

x200,000

2024

xWays, Razor Split, Enhancer Cells, Jumping Wilds

Thrill seekers

2

Mental 2

96.06%

Insane

x99,999

2025

Fire Frames, xMental, xHole, xGod

Hardcore bonus hunters

3

The Crypt 2

96.10%

Extreme

x31,248

2026

xWays, xNudge, Eye Collector, Entombed Spins

Multiplier chasers

4

Fire in the Hole 3

96.05%

Insane

x70,000

2025

xBomb, xSplit, xHole, Collapsing Mine

Bonus buyers

5

Mental

96.08%

Insane

x66,666

2021

xWays, xNudge, Fire Frames, Mental Transform

Experienced grinders

6

Dead, Dead or Deader

96.09%

Extreme

x19,349

2025

xNudge Wilds, Dead and Deader Spins

Low bankroll

7

True Grit Redemption 2

96.07%

Extreme

x34,000

2026

xBomb, xSplit, Toxic xWays, Global Multiplier

Cascade strategists

8

Tombstone Begins

96.02%

Extreme

x20,000

2026

Revolver bullets, Win Respins, xNudge

Low bankroll

9

Dead Canary

96.02%

Extreme

x65,000

2023

xBomb, Wild Mining, Canary Free Spins

Hold-and-win fans

10

Duck Hunters: Happy Hour

96.07%

Extreme

x33,333

2026

Scatter pays, position multipliers, Infectious xWays

Thrill seekers

Detailed Review of Top 10 Slots

№1. San Quentin 2: Death Row

Welcome back to the most infamous prison in slot history. The sequel to San Quentin xWays places you on a 5x4-sized play grid with 1,024 ways and Enhancer Cells above and below each reel. Those Enhancer Cells are the game's primary highlight, as they randomly crack open to set free high-pay symbols, Wilds, Razor Splits that split every position down the relevant reel into two parts, or xWays dropping down 5-of-a-kind piles. Green Mile free spins additionally involve Jumping Wilds, whose multipliers double whenever a Razor Split affects them.

The stats: 96.13% RTP, insane variance (10/10), a 200,000x max payout, and a 26.90% base game hit rate. And the craziest part in all that... the max win probability is 1 in 1.52 million spins.

After lots of gaming sessions, my opinion is that the base game is mostly a waiting room, whereas the real money lives in Green Mile Spins. So, the primary playing strategy tip is to keep your bet tiny, because the dry spells bite hard. Keep base bets at 0.5% of your bankroll or lower, and treat the 100x bonus buy as the sensible entry point if your balance allows that, of course. The 2,500x option? Only with money you've already emotionally said goodbye to. Before risking real money, I highly recommend trying the San Quentin 2: Death Row Free Demo to understand how Razor Splits, Enhancer Cells, and Green Mile Spins actually behave in real sessions.

San Quentin 2: Death Row slot by Nolimit City with Razor Split, xWays and 200,000x max win potential

№2. Mental 2

Mental 2 runs on the same 3-2-3-2-3 playgrid as the original, which expands as Fire Frames and Fire Reels split symbols into two or three pieces. New are xMental, xHole, and the xGod symbols. By the way, the last one can hand you the max win instantly during the God Mode. 

Stats first: 96.06% RTP, volatility that Nolimit rates as beyond extreme (insane), and a 99,999x ceiling that lands roughly once in 16 million spins. Free spins arrive about every 249 spins. 

My take after long demo sessions? Mental 2 is the rare sequel that out-twists its predecessor. The volatility is just savage, so don't expect an easy ride. 

Though this is a one rich with bonus features available even during a base mode, I recommend keeping bets low so that you can wait for the bonus game. If you want to bypass a base game, Bloodletting Spins are the most balanced bonus buy choice that gives a shot at a huge win at a more moderate cost than ExperiMENTAL Spins.

I strongly suggest spending some time with the Mental 2 Free Demo first. It gives you a much better feel for the game's brutal volatility and helps you understand which bonus buy option fits your bankroll.

Mental 2 slot by Nolimit City featuring xMental, Fire Frames and up to 99,999x max win potential

№3. The Crypt 2

Rock legends rise from their graves to spin one final gig. The Crypt 2 is truly gothic and drenched in heavy-rock energy, and it looks fantastic doing it.

Thу sequel got the increased max win (31,248x). The starting play grid size is 6x4 with 4,096 betways. However, it can be stretched to the 6x7-sized playfield that provides 531,441 paylines. xNudge Wild symbols boost a multiplier +1 per nudge, xWays divides symbols, and the fresh Eye Collector converts eyes gathered from Dead Legend symbols into global boost bumps.

The stats: 96.10% RTP, extreme volatility (10/10), and 20.26% win frequency, with Entombed Spins firing about once every 265 spins. 

Personal note. 31,248x looks modest next to San Quentin 2's 200,000x, but it's really cool to watch the multipliers grow during Entombed Spins. Spending time in the demo, the progression arc during Entombed Spins is what hooked me; it gives free spins a momentum many slots lack. 

This game provides genuinely beneficial bonus buys, as the multiplier engine rewards long bonus rounds, but only with a bankroll that can absorb the misses. Also, you can boost the Entombed Free Spins' odds to trigger by three times in just a doubled stake via the Bonus Booster buy feature.

The flip side of the extreme volatility is clear — dry stretches are real. So, I'd practice before risking cash. If you're curious about the atmosphere and progression mechanics, the The Crypt 2 Free Demo is a great place to start before committing real money.

The Crypt 2 slot by Nolimit City featuring xWays, xNudge and Entombed Spins bonus mechanics

№4. Fire in the Hole 3

Fire in the Hole 3 starts on a 6x3 grid that expands to 6x6 through the Collapsing Mine mechanic: every win, xBomb explosion, or Wild Mining trigger removes symbols and opens another row, expanding the number of paylines up to 46,656. xBomb Wilds blow up their neighbors and add multipliers, xSplit doubles symbols, and xHole triggers extra Frozen Wagon Spins. Then there are Lucky Wagon Spins, the hold-and-win-style bonus game jam-packed with bonus enhancers.

The numbers: 96.05% RTP, extreme volatility, a 70,000x max win at roughly 1 in 14.3 million spins, and a friendly 22.18% hit frequency.

This is the one I keep coming back to. The cascade rhythm is addictive in the best possible way, and ice blocks add a jolt of suspense the older entries never quite had.

Base-game wins are pretty small (think 0.2x to 7.5x). Yet, that is fine, because the bonus game is electric. To shortcut the bonus game coming, you can use Nolimit boosters or directly enter via bonus buy options. Before increasing your stakes, spend some time with the Fire in the Hole 3 Free Demo to get comfortable with the cascade system and bonus mechanics.

Fire in the Hole 3 slot by Nolimit City featuring xBomb, xSplit and Lucky Wagon Spins bonus feature

№5. Mental

The original asylum-plotted title is still terrifying even now, five years after its release. Yet, mechanically, it's a masterclass: xWays, xNudge Wilds, Fire Frames, and various symbol transformations that make the play grid completely unpredictable from spin to spin.

RTP sits at 96.08% (rising to 96.47% on feature buys), volatility is a flat 10/10, and the hit frequency is a surprisingly busy 34.19%, meaning a win lands roughly every three spins.

This is one of those tempting NLC slots where the mid-tier bonus buy is mathematically the sweet spot, while the xBet mode meaningfully improves your Scatter odds. Yet be aware that Autopsy buy gives better value, whereas the Mental Spins top-tier buy choice is way too overpriced. 

Even years on, Mental holds up as one of the most intense and complicated horror slots out there. So I genuinely recommend a few practice runs. Personally, I recommend trying the Mental Free Demo first. A few practice sessions can help you understand why this game remains one of Nolimit City's most demanding releases.

Mental slot by Nolimit City showcasing Fire Frames, xWays mechanics and high-volatility gameplay

№6. Dead, Dead or Deader

Dead, Dead or Deader puts you in a dusty frontier town where bounty hunters and outlaws all want a piece of you. Visually, it's one of the studio's most stylish releases: sun-bleached color palettes, gritty character art, and a soundtrack that channels Ennio Morricone.

Dead, Dead or Deader keeps matters almost classic: a 5x3 grid layout, 243 betways, no icon-splitting mayhem. The star is the reel-sized xNudge Wild that, each time, covers a reel strip completely and has a win multiplier. Land three or more Scatters for Dead / Deader Free Spins, in which sticky xNudge Wilds' multipliers double between spins, all the way up to a 999x ceiling.

Max win 19,349x — the lowest winning ceiling in this list, but the most achievable, as it can even hit in the base game due to the landing of a fully visible Casket symbol. RTP is 96.09%; volatility is extreme. 

This is the most beginner-readable slot on the entire list. You always know exactly what you're rooting for: Wilds on the middle reels; nothing else matters. The base game is more generous than most NLC slots, making it a great pick for bankrolls under $100. This is the NLC slot I recommend to friends who are nervous about extreme variance. You can run a $50 bankroll at $0.20 stakes and actually enjoy the experience without going broke in 15 minutes.

And if you wish to experience buy bonus options, Dead Spins at 99x is far better value for small bankrolls than Deader at 499x. If you're new to Nolimit City, the Dead, Dead or Deader Free Demo is one of the best ways to experience extreme volatility without putting your bankroll under pressure.

Dead, Dead or Deader slot by Nolimit City featuring xNudge Wilds and Dead Spins bonus round

№7. True Grit Redemption 2

True Grit Redemption 2 is the serious snowbound revenge western that leans into a Red Dead Redemption-style aesthetic with sweeping storytelling and character. It's literally a hybrid between a slot and a short, but engaging interactive story.

This slot runs on a 6-reel grid that begins in a 2-3-4-4-3-2 formation with 576 ways that increase up to 4,096 as you unlock extra boxes. The Tumble feature and special symbols are in place: xBomb, xSplit, xWays, Toxic xWays that infect neighboring positions, plus Rat symbols gnawing locked boxes open.

The stats: 96.07% RTP, 10/10 volatility, a 22.81% hit frequency, free spins about every 246 spins, and a 34,000x max win at roughly 1 in 21 million. 

The original was a cult favorite for its unique multiplier build. The escalating multiplier gives sessions a genuine sense of momentum. The sequel refines that with such new elements as Toxic xWays and Infectious xWays.

Though this slot is for gamblers who enjoy viewing a multiplier ascend, the base title may sometimes feel grindy. On the other hand, the bonus rounds, when they kick off, are truly engaging and profitable. Bonus hunters will definitely appreciate the layered buy menu. I recommend starting with the True Grit Redemption 2 Free Demo to explore the multiplier mechanics and bonus structure at your own pace.

True Grit Redemption 2 slot by Nolimit City featuring Toxic xWays, xBomb and Global Multipliers

№8. Tombstone Begins

A prequel to the original Tombstone tells the tale before Tombstone RIP and Tombstone Reloaded. Tombstone Begins runs on an uncommon 4-5-5-5-4 grid with 22 paylines. 

The base title runs on the Win Respins function: every winning combo makes winning symbols fixed and fires a respin, which repeats if at least one fresh symbol also becomes sticky.  These can be extra winning symbols or special ones — Wild, Scatter, or Revolver. Revolvers land carrying 3 to 6 bullets, and those bullets fire in sequence to turn symbols Wild, upgrade them, trigger xSplit, or activate xNudge Wilds and multipliers. Three bonus FS round tiers, Gunslinger, Outlaw, and Widowmaker, boost the firepower, thanks to non-resetting multipliers between rounds. 

Numbers: 96.02% RTP, extreme volatility (10/10), a 20.45% reach frequency, and a 20,000x maximum win. One sobering fact: official max payout odds sit roughly at 1 in 217 million spins. 

This is one of the most bankroll-friendly entries, well suited to smaller budgets and longer sessions. Respins make the base game far livelier, and the Revolver is a smart twist that keeps base game flow from feeling totally dead, as the Revolver mechanic gives even ordinary spins a chance to spiral. Smaller stakes, patience, and letting the bullets chain. The Tombstone Begins Free Demo is a great way to learn how the Revolver feature works and why this slot is often considered one of the more approachable Nolimit City games.

Tombstone Begins slot by Nolimit City with Revolver feature, Win Respins and Wild multipliers

№9. Dead Canary

The grand finale of the mining saga. Dead Canary stars a belligerent one-eyed dwarf and, yes, a literal caged canary whose fate hangs in the balance. It's another macabre NLC title, where your canaries must actually die (gassed or nuked) for you to pay out the most.

Dead Canary is the studio's third mining slot. It uses a slanted 3-4-3-4-3-4 grid, and as locked rows open, the number of paylines goes from 36 up to 1,728. xBomb Wilds boost multipliers, Wild Mining clears lines, and everything leads up to Canary Free Spins, which is a hold-and-win-style bonus with eight special symbols. The Canary Free Spins feature includes modifiers, locked vaults, bombs, poison gas, and different Scatter pickups. It might seem confusing at first, but it becomes exciting once you get the hang of it.

RTP is 96.02%, volatility is 10/10, hit frequency is 26.20%, and the 65,000x max win lands about once in 7 million base game spins. 

The Ante Bet feature (+100%) is quite beneficial here since it guarantees a Scatter and an unlocked barrier on every spin. This game is ideal for $100 to $300 bankrolls at $0.40 to $0.80 stakes. Because of its unusual mechanics, I always suggest starting with the Dead Canary Free Demo before risking any real money.

Dead Canary slot by Nolimit City with Wild Mining, xBomb mechanics and Canary Free Spins

№10. Duck Hunters: Happy Hour

Duck Hunters: Happy Hour is NLC's playful detour: cartoonish visuals, a pub-themed twist, and a much lighter overall tone. It's still a high-volatility slot, but the vibe feels closer to an arcade game than a horror film.

This title became the boozy follow-up to Duck Hunters, using the Pay Anywhere payout mechanic on a 4-5-6-6-5-4 playfield layout: eight or more identical symbols anywhere on the board, and they award a prize and vanish, leaving behind spot multipliers, which can rise to a fairly crazy 8,192x. xWays plus Infectious xWays fill the reels with additional symbols and boosters, while the Bomb blows up adjacent symbols, doubles multipliers, then uncovers a fresh symbol, which may be a mid-tier symbol, Wild, xWay, or another Bomb, sometimes starting a string of multiple Bombs in a sequence. The bonus round brings multipliers that stack to drive up possible winnings.

Stats: 96.07% RTP, extreme volatility, a 33,333x max win, a low 16.66% hit frequency, and free spins around every 220 spins. 

Duck Hunters is the slot I recommend for sessions where you want the signature NLC mechanics without the existential dread of Mental or San Quentin. Lovers of cascade and Scatter Pays slots, think the Sugar Rush crowd, will feel right at home. Great option for shorter sessions or for grinding wagering requirements.  

However, this is one of the few NLC slots where Bonus Buy is not really worth it. The base game triggers free spins (1 in 220) often enough that you save more by spinning naturally. The Duck Hunters: Happy Hour Free Demo is ideal if you want to experience Nolimit City's signature mechanics in a lighter and more playful setting.

Duck Hunters Happy Hour slot by Nolimit City with Scatter Pays, Infectious xWays and position multipliers

Proven Strategies for Playing Nolimit City Slots

Right. Let's talk survival. Because here's the harsh truth: high-volatility titles can chew through your funds in minutes. I've been the one it happened to more than once. So prior to your spin, absorb a few time-tested rules. Despite that, it won't guarantee that each session will be winning (nothing does), but it'll hold you in the game longer and make the playing process much more satisfying.

Bankroll Management

One of the biggest mistakes I see is betting too big for the bankroll. With games that can run 200, 300, even 400 spins without a meaningful hit, your stake size is the only thing standing between you and an early exit.

With extreme volatility, you need enough spins to actually reach a feature, and features can hide for hundreds of spins. The golden rule I live by: never stake more than 1% of your session bankroll on a single spin. That sounds conservative. It is. That's the point. Here's a quick reference that I keep in my head:

Bankroll size

Recommended bet/spin

Approx. spins available

$50

$0.20

~250

$100

$0.40 to $0.50

~200 to 250

$250

$1.00

~250

$500

$2.00

~250

$1,000

$4.00 to $5.00

~200 to 250

When to Buy the Bonus, When to Wait

Many players experience the temptation of purchasing bonus buys. While this option inherently offers a sense of excitement, reckless use of it can quite quickly drain a player’s in-game funds. My rule is this: the bonus buy feature is only suitable for use when a player’s playing budget can cover the cost of at least 8 to 10 bonus buys. Otherwise, stick to the base game and wait for bonuses to trigger naturally. Games with low bonus trigger rates are the best suited for using the Bonus Buy Feature, while it is far more cost-effective to wait patiently for natural bonus triggers for games with high bonus feature trigger frequencies.

Here are a few situations when bonus buys truly make sense:

  • High RTP. Buy bonuses only when you play the top-tier RTP version of the game.
  • Long base-game droughts. Grinded 500+ spins without a bonus? Enable the Ante bet to accelerate the triggering of a bonus game or trigger it via available Bonus buy options.
  • Limited-time session. Got 30 minutes to play? Buy bonus game. Got all afternoon? Play the base mode.

When not to buy bonuses: when you're already down and chasing losses.

High-Volatility Slots Tips

High-variance slot games are made to keep you chasing. After a long dry spell, you hope that a win should be here any minute now, which pushes you to increase the bet size to win current losses back. But the truth is that each spin is independent, and the RNG has no memory. So, wins are unpredictable and totally random. That’s the main reason why chasing losses is the fastest route to disaster.

Here are four rules to avoid that trap:

  • Set session limits. 60 minutes max. Walk away when the timer hits zero.
  • Set loss limits. Lose 50% of the session bankroll? Stop. Period.
  • Set win goals. Hit a x100 win? Cash out 50% and play with house money.
  • Track your results via a simple spreadsheet.

Expert Best NLC Strategy

  • Always check the RTP number.
  • Put at least 200 demo spins into the chosen NLC slot game to learn every mechanic before risking real money.
  • Use xBet boosters selectively; on Dead Canary and Mental, they're worth it; elsewhere, do the math first.
  • Stick to one slot per session — switching constantly resets your read on rhythm and patterns.
  • Play in shorter sessions. Fatigue leads to sloppy, emotional decisions.
  • Bank a portion of any big win instead of feeding it all straight back into the play.

Final Thoughts and Recommendations

If you're the kind of guy who thrives on thrills and respects swings, Nolimit City's catalog is truly one of the finest in the entire current iGaming industry. No other studio merges that level of mechanical innovation with this much creative narrative content.

If I had to crown these top three:

  • San Quentin 2: Death Row, the true adrenaline monster that offers the 200,000x max win.
  • Fire in the Hole 3 is an engaging, feature-packed game with up to 46,656 ways to win.
  • Mental 2, genuine psychological horror with a 99,999x payoff for anyone brave enough to experience the asylum.

Whichever you cherry-pick, the smartest step you can make initially is to test each title in the demo phase. Get a feel for the tempo, learn the gameplay mechanics, and understand what suits your taste the best. Only then ought you to decide if real cash is worth the journey.

Want to test all ten of these slots without risking real money? GamblerID has a full Nolimit City library with verified RTPs, up-to-date reviews, and instant free demo access — all in one place. Play wisely and within your capabilities. The best session is one where you walk away from seeming entertained, not drained. Good luck!

Andrew Straschko
Andrew Straschko
iGaming Content Creator & Analyst
Comments
Join the community You must be logged in to add a post
More like this
Mancala Gaming Unveils New Visual Identity and Website Mancala Gaming Unveils New Visual Identity and Website

Mancala Gaming Introduces New Website and Brand Identity Mancala Gaming has launched its new website together with a new visual...

April 29, 2026By Samuel Farrugia
7Rings Gaming Slot Mayan Apocalypto Pays Out 15,000x – Player Turns $0.20 Into $3,000 CAD 7Rings Gaming Slot Mayan Apocalypto Pays Out 15,000x – Player Turns $0.20 Into $3,000 CAD

A player has hit the exact maximum multiplier in Mayan Apocalypto, a High-Volatility Slot from fast-growing studio 7Rings Gaming. The...

April 20, 2026By Samuel Farrugia
Peter & Sons Unveils New Website: A Bold Step into the Next Chapter of iGaming Growth Peter & Sons Unveils New Website: A Bold Step into the Next Chapter of iGaming Growth

A Bold Step into the Next Chapter of iGaming Growth On March 20, 2026, Peter & Sons announced the public...

March 20, 2026By Samuel Farrugia
Hacksaw Gaming Takes Another Big Step in the U.S. Hacksaw Gaming Takes Another Big Step in the U.S.

Hacksaw Gaming Takes Another Big Step in the U.S. The U.S. online gaming market continues to develop as new states...

March 12, 2026By Samuel Farrugia
Hacksaw Gaming Expands partnership with Mozzartbet in Romania Hacksaw Gaming Expands partnership with Mozzartbet in Romania

Hacksaw Gaming Strengthens Its European Footprint March 10, 2026 – In the fast-moving world of online gaming, where every market...

March 10, 2026By Samuel Farrugia