Vortex Halloween

Demo, RTP 93.56%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 1 week, 4 days ago Verified · 22 Aug 2026
RTP 93.56%
Volatility —
Max win ×700
Grid —
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

23 screenshots · 5 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/vortex-halloween-b27/

10,000 free requests / month · sign-up required

Ask AI MCP

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 2 aspects we couldn’t confirm are flagged below, not hidden.

Captured 22 Aug 2026 View capture log

Per-screen breakdown

23 demo screens
23 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Info / About screen
info Info / About screen
Logo
logo Logo
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen
Win screen
win_screen Win screen
Win screen
win_screen Win screen

What we extracted from Vortex Halloween

Everything pulled from Vortex Halloween into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
23 screens captured
5 symbols catalogued · payouts OCR-verified
6 palette colors from frames
6 accessibility groups profiled
2 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 23 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Turbo Games
max_win_x ×700
bonus_buy No
mechanic Crash
release_date 2025

RTP configurations

This game does not run at one fixed RTP. It ships 2 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 93.56% Lower bound of the printed RTP range; storefront's single 96% figure is not in the build (P-T01)
Player Config 97.16% Achieved by cashing out on the first segment after landing any of Jack, Potion or Ghost

See how this RTP compares across Turbo Games’s full range →

Vortex series

where this game sits among its own

Its 93.56% shares the family’s lowest RTP with 2 other games. Its ×700 max win is the family floor (shared with 3 other games) — Vortex Aero goes to ×1,032.

Game Released RTP Max win Bonus buy
Vortex Power Kick Jul 2026 95.00% ×700 No
Vortex Aero Apr 2026 95.88% ×1,032 Yes
Vortex Powerplay Mar 2026 95.00% ×700 No
Vortex 2 Feb 2026 96.00% ×999 No
Vortex Safari Jan 2026 93.56% — No
Vortex Halloween you are here Oct 2025 93.56% ×700 No
Vortex Nov 2023 93.56% ×700 No
See all 7 games in this series →

Symbols & paytable

5 symbols
5 icons (ZIP)
Jack
Jack
High Pay

Carved orange-red pumpkin lit from within with glowing triangular eyes and a jagged grin on a red glowing badge; fills the outer red ring, and the 7th filled segment triggers the Jack Bonus Game (not observed in this capture).

MatchPayoutUnit
1x 3.90 Multiplier
2x 12.50 Multiplier
3x 28.00 Multiplier
4x 52.00 Multiplier
5x 85.00 Multiplier
6x 133.00 Multiplier
7x 200.00 Multiplier
Potion
Potion
High Pay

Round green glass bottle with an orange cork and a glowing eyeball floating in green liquid on a green glowing badge; fills the middle green ring, and completing all 5 segments auto-pays +20.5x Free Cashout then steps the ring back one segment.

MatchPayoutUnit
1x 2.50 Multiplier
2x 7.70 Multiplier
3x 16.00 Multiplier
4x 27.50 Multiplier
5x 44.00 Multiplier
Ghost
Ghost
High Pay

Pale glowing blue ghost with a wavy scalloped hem and two hollow oval eyes on a blue glowing badge; fills the inner blue ring, and completing all 3 segments auto-pays +7x Free Cashout then steps the ring back one segment.

MatchPayoutUnit
1x 1.55 Multiplier
2x 4.85 Multiplier
3x 10.00 Multiplier
Bat
Bat
Other

Grey fanged hooded creature resembling folded bat wings around a snarling face with glowing orange eyes, on a desaturated blue-grey badge; neutral symbol that forfeits the spin's stake but leaves all ring progress untouched.

Skull
Skull
Other

Cream/bone-white skull with a lit yellow-orange candle balanced on top, on a dark bronze/brown badge; pushes all three rings (Jack, Potion, Ghost) back by exactly one segment simultaneously rather than resetting any ring to zero.

Bonus modes

5 modes
Base Game Modifier base
Base Game

Press Spin to draw one symbol (Jack/Potion/Ghost/Bat/Skull); Jack/Potion/Ghost each fill their own ring one segment, Bat forfeits the stake, Skull pushes all three rings back one segment. Cash Out claims the full current Payout; Part Payout claims only the value of the most recent segment on each ring once a ring has 2+ segments filled.

Bonus Mode free_cashout_potion
Potion Free Cashout

Filling all 5 segments of the green Potion ring automatically pays +20.5x of bet straight to the balance with no confirmation dialog, then the ring steps back one segment. Captured and confirmed by balance delta (+19.5 net on a $1 spin).

Bonus Mode free_cashout_ghost
Ghost Free Cashout

Filling all 3 segments of the blue Ghost ring automatically pays +7x of bet straight to the balance, then the ring steps back one segment. Captured and confirmed by balance delta (+6.0 net on a $1 spin).

Bonus Mode jack_bonus
Jack Bonus Game

Filling all 7 segments of the red Jack ring starts a separate Bonus Game awarding one premium multiplier of x100/x200/x300/x400/x500 with equal chance, plus x200 for the reset Jack segments; all Jack segments then reset to 0. Not triggered during a 500-spin capture and has no buy/skip control.

Other hold_to_spin
Hold to Spin

Press-and-hold the Spin button to auto-play continuous rounds without re-pressing between spins; the header lightning-bolt icon switches from crossed-out to solid while held. There is no separate autoplay panel with a spin-count selector.

Colour system

extracted from frames · HEX
Export palette
#171A22 base dominant 1 base
#2D2B4D base dominant 2 base
#55575F base dominant 3 base
#97989B base dominant 4 base
#2C0FA0 base dominant 5 base
#384354 base dominant 6 base

Accessibility

profile for all groups
Color Blind
  • Ring colour (red/green/blue) is never the only cue: every filled segment also carries a printed multiplier number, and Jack/Potion/Ghost are additionally distinguished by shape (pumpkin/bottle/ghost icon on each badge).
  • Hold-to-spin state is shown by icon shape (crossed-out vs solid lightning bolt), not by a colour change, so it stays legible for all colour-vision types.
Screen Reader
  • Layout is stable and non-shifting across every screen (fixed header icon row, fixed Cash Out/Spin/History cluster); the Rules booklet is one continuous scrollable document with fixed section jump-links rather than a paginated carousel, so it can be read linearly top to bottom.
Motor Accessibility
  • Only two actions drive play: press (or press-and-hold) the round Spin button, and press Cash Out or Part Payout; Bet +/- are large round targets either side of the readout; no drag gestures or precision targets appear anywhere in the captured flow.
Hearing Accessibility
  • No audio-only information was observed: all round outcomes (wins, ring progress, payouts) are conveyed through on-screen numerals and the Balance figure; Sound and Music are separate toggleable sliders in Settings.
Low Vision
  • Balance, Bet Amount, Payout, Part Payout and every ring's multiplier value are printed as bold white/light-grey numerals on a near-black background, giving high contrast regardless of the ring's colour.

Media & assets

6 files · 6 types
23 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Base game idle and mid-round states, the full 8-page Rules booklet (How to Play, Game Details, Cash Out/Part PayOut, Paytable, Bonus Game, RTP, Settings, Disconnection Policy, Version), the Settings overlay, the Limits panel, Hold-to-Spin autoplay, and win screens for full Cash Out and Part Payout were captured.
Potion Free Cashout (+20.5x) and Ghost Free Cashout (+7x) were both captured with balance-delta confirmation (net +19.5 and +6.0 on a $1 bet respectively), alongside full Cash Out and Part Payout balance checks.
Jack Bonus Game (fill all 7 red segments) did not trigger over a 500-spin automated hunt; best progress reached was 4 of 7 segments before a Skull reset it to 0. No buy/skip control exists in the UI. This is the 4th consecutive 500-spin no-hit across the 'Vortex' engine family (Vortex, Vortex 2, Vortex Power Kick, Vortex Halloween).
The Rules booklet's printed Paytable section states different multiplier ladders (e.g. Jack x3.8/x13.81/.../x424.19) than the values printed on the wheel and confirmed by balance deltas (defect P-T18-bis); symbols[] payouts use the wheel-measured values, the booklet numbers are documented as a known discrepancy and are not used.

Ask AI about Vortex Halloween

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How does Vortex Halloween play? Keep it simple.

Press Spin to draw one symbol (Jack/Potion/Ghost/Bat/Skull); Jack/Potion/Ghost each fill their own ring one segment, Bat forfeits the stake, Skull pushes all three rings back one segment. Cash Out claims the full current Payout; Part Payout claims only the value of the most recent segment on each ring once a ring has 2+ segments filled.

RTP 93.56%max win ×700demo ✓

From the verified capture of 22 Aug 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Vortex Halloween vs Mines — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 2 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 6 palette hexes and all 5 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 2 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/vortex-halloween-b27/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/vortex-halloween-b27/
{
  "game": {
    "name": "Vortex Halloween",
    "provider": "Turbo Games",
    "game_kind": "crash / push-your-luck wheel (concentric-ring 'Vortex' engine, Halloween re-skin)",
    "theme": "Halloween / spooky magic: jack-o'-lantern, bubbling potion, ghost, bat and a candle-lit skull conjure rising multipliers on a haunted wheel; a faint grey spiderweb pattern is etched into the near-black background.",
    "art_style": "Flat, minimalist dark UI with softly-lit, glossy 3D-rendered icon assets (pumpkin, potion bottle, ghost, bat, skull) set into a neumorphic dark-grey concentric wheel with inset segmented rings; no camera perspective, everything is frontal/flat 2D layout. UI chrome is flat dark circular buttons with white glyph icons (no gradients on buttons). Lighting on the 3D icons is soft studio-style top-light, not dramatic/cinematic. Overall mood is moody nocturnal Halloween rather than cartoonish-cheerful: near-black slate background, saturated red/green/blue accent rings, and one purple accent (the spin button) against very low ambient light.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 22 desktop screenshots (1280x800) + OCR ground truth + zoomed crops of the paytable/rules booklet and the wheel's printed multiplier labels.",
    "method_notes": "Numbers were cross-checked against TWO sources that DISAGREE (see 'known_discrepancy' below): the printed 'Paytable' section of the in-game Rules booklet, and the multiplier labels printed directly on the wheel itself (confirmed a third way, by measuring balance deltas across real spins/cashouts). Where the two sources conflict, the WHEEL/measured values are used as the authoritative payout table, per the provider defect record P-T18-bis; the booklet text is preserved verbatim as a documented discrepancy, not discarded.",
    "language": "English"
  },
  "color_palette": {
    "background": "Near-black charcoal/slate (almost pure black in the corners), with a very faint dark-grey spiderweb line pattern radiating from the top-left and bottom-right corners.",
    "wheel_body": "Dark neumorphic grey (matte, slightly raised/inset segmented rings, no bright highlights) — the wheel itself is colorless; color is carried entirely by the three ring ARCS once symbols land.",
    "ring_arcs": "Outer ring = saturated RED (Jack/pumpkin progress). Middle ring = saturated GREEN (Potion progress). Inner ring = saturated BLUE (Ghost progress). Unfilled ring track is the same dark neumorphic grey as the wheel body.",
    "spin_button": "Bright purple/violet swirl icon on a dark circular button, center of the control cluster; the most saturated, highest-contrast element on the base-game screen.",
    "text_and_labels": "White/light-grey numerals and labels on all dark surfaces; balance figure top-left is white/bold; 'DEMO MODE' vertical label on the right edge is white on transparent.",
    "brand_accent": "Turbo Games red (used for the provider splash logo's ring-and-cross mark, and for the header icons/menu accents in the Settings/Limits panels) — bright red-orange on black.",
    "symbol_badges": "Each of the five symbols sits on its own circular badge: Jack = red-glow badge; Potion = green-glow badge; Ghost = blue-glow badge; Bat = dark blue-grey badge (neutral, desaturated); Skull = dark bronze/brown badge with a lit yellow-orange candle flame.",
    "win_feedback": "No dedicated color-coded win overlay; a full Cash Out is signalled only by the balance figure increasing and the Payout field resetting to $0.00 (see 'known_discrepancy'-adjacent note on win screens below)."
  },
  "wheel_mechanics": {
    "layout": "One circular 'Vortex' wheel with three concentric rings (outer=red/Jack, middle=green/Potion, inner=blue/Ghost) drawn as a printed ladder of multiplier values running clockwise from the 12 o'clock position around each ring. A large icon of the LAST symbol landed is shown at the very center of the wheel (e.g. skull, ghost, potion bottle, or bat, depending on the most recent spin).",
    "spin_action": "Pressing the central purple spiral SPIN button (or holding it down for 'Hold to Spin' continuous auto-rounds) draws one random symbol from: Jack, Potion, Ghost, Bat, Skull.",
    "fill_rule": "Landing Jack advances the RED ring by exactly one segment (reading up its ladder: x3.9, x12.5, x28, x52, x85, x133, x200, then BONUS). Landing Potion advances the GREEN ring one segment (x2.5, x7.7, x16, x27.5, x44, then +x20.5 Free Cashout). Landing Ghost advances the BLUE ring one segment (x1.55, x4.85, x10, then +x7 Free Cashout).",
    "bat_symbol": "Bat is neutral: it does not fill or reset any ring. Per the Rules booklet: 'You lose the bet, but the sectors remain filled' — i.e. the spin's stake is forfeited but current ring progress is preserved untouched.",
    "skull_symbol": "Skull pushes ALL THREE rings back by exactly one segment simultaneously (a shared 'bust' setback across Jack/Potion/Ghost at once), rather than resetting any one ring to zero.",
    "cash_out": "The 'CASH OUT' button claims the full current 'Payout' amount (the live combined value accrued from the current segment reached on each ring, at the current Bet Amount) to the balance and resets the round; the wheel visually returns to its idle/rest position with all rings empty.",
    "part_payout": "The 'Part Payout' button pays out only 'the difference between the last and penultimate segments in each filled circle' (quoted verbatim from the Rules booklet, page 3/8) — i.e. only the VALUE OF THE MOST RECENT STEP on every ring that has at least 2 filled segments — while leaving the round running with the earlier segments' value still banked. It is greyed out/shows a dash ('-') until at least one ring has 2+ segments filled; confirmed on part_payout_ready.png (Ghost at 2 segments, Part Payout reads $3.30 = 4.85 − 1.55) vs part_payout.png (post-click state).",
    "auto_free_cashout": "Filling ALL segments of the green (Potion) or blue (Ghost) ring instantly and automatically pays a bonus 'Free Cashout' straight to the balance (Potion: +x20.5 of bet; Ghost: +x7 of bet) — this happens without pressing Cash Out. After paying out, that ring steps back by exactly one segment (per the Rules booklet: '...you'll move one step back in the Potion/Ghost ring') rather than resetting to zero, so play continues uninterrupted.",
    "jack_bonus_game": "Filling ALL SEVEN segments of the red (Jack) ring starts a separate 'Bonus Game' that awards one premium multiplier chosen with equal probability from x100, x200, x300, x400 or x500. At the end of the Bonus Game all Jack ring segments reset to 0, and the player additionally receives the sum of all reset Jack segments (quoted as worth x200 in the booklet) added on top of the drawn bonus tier. NOT observed directly in this capture — see 'not_captured'.",
    "rebet_lock": "Per the onboarding screen and Rules booklet: the bet amount can only be changed once the playfield is completely clear (i.e. between rounds, not while any ring holds progress)."
  },
  "symbols": {
    "note": "Payout ladders below are read DIRECTLY OFF THE WHEEL (base_game.png, win_screen.png, part_payout.png, free_cashout_*.png) and cross-checked against balance deltas from real spins/cashouts. They differ from the printed 'Paytable' section of the Rules booklet — see 'known_discrepancy'. All values are multipliers of the current Bet Amount (unit: multiplier of total bet).",
    "list": [
      {
        "name": "Jack (Jack-o'-lantern)",
        "appearance": "A carved orange-red pumpkin lit from within, with glowing triangular eyes and a jagged toothy grin, set on a red circular glowing badge.",
        "ring": "outer ring, RED",
        "payouts_wheel_measured": [
          "x3.9",
          "x12.5",
          "x28",
          "x52",
          "x85",
          "x133",
          "x200",
          "BONUS (7th segment fills -> triggers Jack Bonus Game)"
        ],
        "payouts_booklet_printed": [
          "x3.8",
          "x13.81",
          "x33.98",
          "x70.76",
          "x134.71",
          "x243.1",
          "x424.19",
          "BONUS"
        ],
        "resets_on": "Full Bonus Game payout (all 7 segments reset to 0) or a landed Skull (steps back by 1 segment, shared with the other two rings)."
      },
      {
        "name": "Potion",
        "appearance": "A round green glass bottle with a cork/orange stopper, containing a glowing yellow-green eyeball floating in green liquid; set on a green circular glowing badge.",
        "ring": "middle ring, GREEN",
        "payouts_wheel_measured": [
          "x2.5",
          "x7.7",
          "x16",
          "x27.5",
          "x44",
          "+x20.5 Free Cashout (auto-paid on the 5th/last segment, then steps back 1 segment)"
        ],
        "payouts_booklet_printed": [
          "x2.5",
          "x7.81",
          "x16.28",
          "x28.3",
          "x44.31",
          "+x20.5 Free Cashout"
        ],
        "note": "Verified live: automatic Potion Free Cashout observed in free_cashout_potion.png, +19.5 net balance change on a $1 spin (+20.5 gross, matches x20.5 exactly)."
      },
      {
        "name": "Ghost",
        "appearance": "A pale glowing blue cartoon ghost with a wavy scalloped tail/hem, two hollow black oval eyes and an open oval mouth, floating; set on a blue circular glowing badge.",
        "ring": "inner ring, BLUE",
        "payouts_wheel_measured": [
          "x1.55",
          "x4.85",
          "x10",
          "+x7 Free Cashout (auto-paid on the 3rd/last segment, then steps back 1 segment)"
        ],
        "payouts_booklet_printed": [
          "x1.55",
          "x4.77",
          "x9.8",
          "+x7 Free Cashout"
        ],
        "note": "Verified live twice: (1) win_screen.png full Cash Out gave exactly $1.55 (=first-segment value x $1 bet, not $1.55 vs booklet's near-identical first tier — the two sources only start to diverge from the 2nd tier onward); (2) part_payout.png/part_payout_ready.png: Part Payout paid exactly $3.30 = 4.85 - 1.55 (wheel math), not 4.77 - 1.55 = 3.22 (booklet math)."
      },
      {
        "name": "Bat",
        "appearance": "A grey, fanged, hooded creature resembling folded bat wings drawn up around a snarling face, with glowing orange eyes; set on a dark, desaturated blue-grey circular badge (no bright color glow, matching its 'neutral' role).",
        "ring": "none — neutral symbol",
        "payouts_wheel_measured": null,
        "note": "Does not add to or subtract from any ring. The stake for that spin is forfeited ('You lose the bet, but the sectors remain filled')."
      },
      {
        "name": "Skull",
        "appearance": "A cream/bone-white skull with a lit yellow-orange candle balanced on top (flickering flame), set on a dark bronze/brown circular badge.",
        "ring": "none — affects all three rings",
        "payouts_wheel_measured": null,
        "note": "Pushes ALL THREE rings (Jack, Potion, Ghost) back by exactly 1 segment simultaneously; does not zero any ring outright. Observed directly in win_screen.png (Skull landed, wheel idle/reset immediately after a Cash Out) and referenced in jack_bonus_not_triggered.png's history (Jack ring returned to 0 progress after a late Skull hit)."
      }
    ]
  },
  "known_discrepancy": {
    "defect_ref": "P-T18-bis (documentation/provider-defects/turbo.md)",
    "summary": "The 'Paytable' section printed inside the in-game Rules booklet (rules_p3.png/rules_p4.png/rules_p5.png, and the standalone paytable.png scroll-anchor frame) states DIFFERENT multiplier ladders than the ones actually printed on the wheel and actually paid out by the engine. The booklet numbers are plausible-looking decimals that grow smoothly (as if computed), and the FIRST tier of each ring is nearly identical between the two sources (x3.8 vs x3.9, x2.5 vs x2.5, x1.55 vs x1.55), which makes the mismatch easy to miss on a quick read.",
    "booklet_text_verbatim": {
      "jack": "Jack symbol — fills 1 segment in the outer (red) ring. Multipliers: x3.8, x13.81, x33.98, x70.76, x134.71, x243.1, x424.19, BONUS.",
      "potion": "Potion symbol — fills 1 segment in the middle (green) ring. Multipliers: x2.5, x7.81, x16.28, x28.3, x44.31, + x20.5 Free Cashout.",
      "ghost": "Ghost symbol — fills 1 segment in the inner (blue) ring. Multipliers: x1.55, x4.77, x9.8, + x7 Free Cashout."
    },
    "wheel_and_measured_values": {
      "jack": "x3.9, x12.5, x28, x52, x85, x133, x200, BONUS",
      "potion": "x2.5, x7.7, x16, x27.5, x44, +x20.5 Free Cashout",
      "ghost": "x1.55, x4.85, x10, +x7 Free Cashout"
    },
    "evidence_for_the_wheel_values": [
      "1. Printed directly on the wheel's ring ladders, legible on base_game.png/win_screen.png/free_cashout_*.png.",
      "2. Balance measurement: a single Ghost landing paid exactly $1.55 on a $1 bet (win_screen.png); a Part Payout on a 2-segment Ghost ring paid exactly $3.30 = 4.85 - 1.55, not 4.77 - 1.55 = 3.22 as the booklet math would give (part_payout.png / part_payout_ready.png).",
      "3. The wheel values match the base 'Vortex' game's ladder digit-for-digit (same engine, themed re-skin)."
    ],
    "resolution": "symbols[].payouts_wheel_measured is treated as the authoritative in-game paytable; symbols[].payouts_booklet_printed is preserved as-is for provenance and is NOT used for any derived math (e.g. max_win) in this document."
  },
  "technical_summary": {
    "rtp_percent_range": "93.56% - 97.16%",
    "rtp_source": "Rules booklet, RTP page (rules_p6.png): \"Vortex Halloween has an RTP of 93.56%-97.16%. The highest RTP value is achieved when cashing out on the first segment after landing any of the three symbol types (Jack, Potion, Ghost).\"",
    "rtp_note": "This is a genuine RANGE set by player cash-out behaviour, not a single fixed RTP; the storefront/catalog figure (if any) should NOT be used in place of this printed range.",
    "bet_limits": {
      "min_bet": "$0.10",
      "max_bet": "$100.00",
      "source": "Limits panel (info.png)."
    },
    "max_profit_operator_cap": {
      "value": "$10,000",
      "source": "Limits panel (info.png), labelled 'Max Profit'.",
      "note": "This is an operator-side ABSOLUTE MONEY cap on a single round's profit, unrelated to the game's multiplier ceiling; it does not scale with bet size and is a different quantity from max_win below (per provider defect P-T08 pattern)."
    },
    "max_win": {
      "value": "x700 of bet",
      "how_derived": "Sum of the Jack Bonus Game's top premium tier (x500, one of x100/x200/x300/x400/x500 drawn with equal probability, rules_p5.png) plus the payout for all reset Jack segments on completion of the Bonus Game, stated in the same paragraph as worth x200: 'you receive the bonus payout plus the sum for all reset Jack segments (x200)'. x500 + x200 = x700.",
      "cross_check": "Not independently confirmed by a second printed figure on these captured screens (no separate storefront/splash screen with a headline max-win claim was captured for this edition); the figure is arithmetic from the Rules booklet text itself, and coincides with the base 'Vortex' game's known ceiling.",
      "status": "Bonus Game itself did NOT trigger during this capture's 500-spin hunt — see 'not_captured'. The x700 figure is a derived/printed value, not a directly observed win."
    },
    "currency_note": "The demo balance is denominated in '$' (e.g. 'Balance: $1000'). This is the demo-mode play-money label, not a confirmed real-money currency for the live game, and is not recorded as the slot's currency.",
    "software_versions": {
      "game_version": "1.0.3",
      "rng_version": "2.0.0",
      "source": "Rules booklet, Version page (rules_p8.png) and Settings overlay top-right label."
    },
    "demo_default_bet": "$1.00",
    "demo_starting_balance": "$1000"
  },
  "controls_and_layout": {
    "top_bar": {
      "balance": "Top-left: 'Balance: $<amount>' in bold white text.",
      "icon_cluster_top_right": "A row of five icons, left to right: 'TURBO UNIVERSE' logo icon (small red/white shield-star mark) with a red notification dot; a circular '?' HELP button (opens the Rules booklet); a lightning-bolt 'Turbo/Quick spin' toggle icon (shown crossed-out/disabled in idle base_game.png, shown as a solid uncrossed bolt during Hold-to-Spin in autoplay.png — the icon itself signals hold-to-spin is active); a speaker SOUND icon; a sliders/gear SETTINGS icon (opens the System Settings overlay).",
      "demo_mode_label": "Vertical white text 'DEMO MODE' running down the right edge of the screen, with a small circular reload/refresh icon beneath it."
    },
    "center_wheel": "The three-ring Vortex wheel described in 'wheel_mechanics', centered on screen, roughly 500px in diameter.",
    "wordmark": "Left side, mid-height: 'VORTEX' in bold slanted metallic-grey 3D letters with a purple swirl flourish beneath, and 'HALLOWEEN' in smaller orange-red letters underneath — the game's title lockup.",
    "control_cluster_right_of_wheel": {
      "bet_amount": "'Bet Amount' label with an info '(i)' icon, current value (e.g. '$1') in bold white, flanked by round dark '-' (decrease) and '+' (increase) buttons.",
      "cash_out_button": "Round dark button labelled 'CASH OUT' (two lines), to the left of the spin button.",
      "spin_button": "Large round purple button with a spiral/vortex icon, center of the cluster — the primary action (press = single spin, press-and-hold = 'Hold to Spin' continuous rounds).",
      "history_button": "Small round button with a circular-arrow/undo icon to the right of Spin (opens 'My bets' / round history).",
      "payout_readout": "Below Cash Out: 'Payout' label and the current combined value in dollars (e.g. '$0.00', '$1.55', '$38.50'), updates live as rings fill.",
      "part_payout_readout": "Below the history button: 'Part Payout' label and either a dash '-' (unavailable) or a dollar value (available, e.g. '$3.30')."
    },
    "footer": "Bottom-left: small grey text 'Turbo Games · Vortex Halloween'. Bottom-right: small grey date/time stamp (e.g. '22 Aug, 2026 | 18:07:35')."
  },
  "features": {
    "onboarding_how_to_play": {
      "screen": "rules_intro.png",
      "content": "A 4-panel overlay titled 'How to Play?' shown before the first spin, each panel pairing a small icon with one short instructional sentence: (1) purple spiral SPIN icon — 'Spin the wheel and boost your multipliers with symbols of Jack, Potion, and Ghost.'; (2) CASH OUT + history icons — 'Hit \"Cash Out\" to grab your win, or \"Part Payout\" to take some and keep playing.'; (3) a 3-ring wheel thumbnail reading 'CASHOUT 20.5X' in its center — 'Earn a bonus Cash Out automatically after filling the last section of any element.'; (4) a wheel thumbnail with a pumpkin at center — 'Just a heads up: you can only change your bet when the playfield is clear.' Dismissed via a 'Let's Go!' button or the 'X' at top-right."
    },
    "part_payout": {
      "trigger": "Manual button press once any ring has 2+ filled segments.",
      "payout": "Value of the most recent (last) filled segment minus the value of the segment before it, on each qualifying ring; quoted verbatim above.",
      "gameplay_frame": "part_payout_ready.png (button active, Ghost at 2 segments, reads $3.30)",
      "win_frame": "part_payout.png (post-click: balance +$3.30, Payout field reverted to the ring's first-segment value $1.55, ring visually stepped back)"
    },
    "free_cashout_ghost": {
      "trigger": "Automatic, on filling all 3 Ghost (blue) segments.",
      "payout": "+x7 of bet, paid straight to balance; ring then steps back 1 segment.",
      "gameplay_frame": "potion_ghost_maxed.png (both Potion and Ghost shown at their maxed 'Free Cashout' markers simultaneously)",
      "win_frame": "free_cashout_ghost.png (measured +7.00 gross / +6.00 net on a $1 spin)"
    },
    "free_cashout_potion": {
      "trigger": "Automatic, on filling all 5 Potion (green) segments.",
      "payout": "+x20.5 of bet, paid straight to balance; ring then steps back 1 segment.",
      "gameplay_frame": "potion_ghost_maxed.png",
      "win_frame": "free_cashout_potion.png (measured +20.5 gross / +19.5 net on a $1 spin)"
    },
    "jack_bonus_game": {
      "trigger": "Filling all 7 Jack (red) segments.",
      "payout": "One of x100/x200/x300/x400/x500 (equal chance) plus x200 (sum of reset Jack segments), paid at the end of the Bonus Game; all Jack segments then reset to 0.",
      "status": "NOT TRIGGERED during this capture. No buy/skip option exists for this feature in the UI (no Buy Bonus control observed on any screen).",
      "best_progress_observed": "4 of 7 Jack segments filled (value x28), seen in free_cashout_potion.png; the Jack ring was later knocked back to 0 by a Skull before the hunt ended (jack_bonus_not_triggered.png)."
    },
    "hold_to_spin": {
      "description": "Press-and-hold the SPIN button to auto-play continuous rounds without re-pressing between spins, released to stop. Not a separate 'Autoplay' settings panel with a spin-count selector — this game has no such panel; 'autoplay' is implemented purely as hold-to-spin.",
      "visual_indicator": "A lightning-bolt icon in the top header switches from crossed-out/disabled to a solid uncrossed bolt while the button is held.",
      "frame": "autoplay.png, captured mid-hold: balance decreasing continuously across the hold, playfield symbol shown mid-spin/blurred."
    }
  },
  "screens": {
    "preview": {
      "type": "preview",
      "content": "Provider splash screen shown before the game loads: solid black background, centered 'TURBO GAMES' wordmark (white bold letters) next to a red circular icon containing a white X/cross mark. No game-specific branding, no numbers.",
      "color_blind_notes": "High-contrast white-on-black text; red circle is decorative only."
    },
    "rules_intro": {
      "type": "rules (onboarding overlay)",
      "see": "features.onboarding_how_to_play"
    },
    "base_game_idle": {
      "type": "base_game",
      "content": "Wheel at rest (Ghost idle icon shown large at center), Payout $0.00, Bet Amount $1, Balance $1000 — the state before the first spin of a fresh round.",
      "color_blind_notes": "Ring colors (red/green/blue) are reinforced by the badge icon shapes (pumpkin/potion/ghost) and by printed multiplier text on every segment — color is never the sole carrier of information."
    },
    "base_game_mid_round": {
      "type": "base_game (variant, part_payout_ready.png)",
      "content": "Same layout with the Ghost ring showing 2 filled blue segments (arc drawn from 12 o'clock to the 4.85x mark) and Part Payout active at $3.30."
    },
    "paytable": {
      "type": "paytable",
      "content": "A scroll-anchored view of the Rules booklet landing directly on its 'Paytable' heading (same content as rules_p3.png-rules_p5.png). See 'known_discrepancy' for the numbers printed here.",
      "navigation": "Left-hand vertical menu of section jump-links: 'How to Play?', 'Game Details', 'RTP', 'Settings', 'Disconnection Policy', 'Version' — all anchors within ONE continuous scrolling document (confirmed via innerText dump: not separate hidden panels)."
    },
    "rules_full_booklet": {
      "type": "rules, 8 scroll-captured pages",
      "page_1": "Title art 'VORTEX HALLOWEEN' logo lockup + intro flavor text + 'How to Play?' bullet list (bet with +/-, Spin, fill sectors, Cash Out/Part PayOut) + start of 'Game Details'.",
      "page_2": "'Game Details': Place Bet, Spin ('Note that you can only change the bet after the game ends'), Hold to Spin, start of Cash Out.",
      "page_3": "Cash Out, Part PayOut (verbatim rule quoted above), start of Paytable / Jack symbol entry.",
      "page_4": "Paytable: Jack, Potion, Ghost entries in full (booklet numbers).",
      "page_5": "Paytable: Bat and Skull entries, plus the full 'Bonus Game' paragraph (verbatim above).",
      "page_6": "RTP section (verbatim above) and start of 'Settings' (gear icon location, nickname/limits/max-win info).",
      "page_7": "End of Settings bullet list, 'Disconnection Policy' (bets made during a disconnect are voided/not sent to server; bets already in-flight persist server-side and resume on reconnect).",
      "page_8": "End of Disconnection Policy, 'Version' section: Game version '1.0.3', RNG version '2.0.0' — confirmed bottom of the scroll panel (scrollbar at max, panel exhausted per manifest.json scroll_panels record)."
    },
    "settings": {
      "type": "settings",
      "content": "'System Settings' overlay over a dimmed black background with a faint dot-grid pattern. Top-left: 'Play time: 00:07:06' session timer. Top-right: 'RNG version / Game version' readout + close 'X'. Left panel: editable 'Nickname' field (pencil icon, current value 'Western Gazelle' — an auto-generated demo guest name) with 'Sound' and 'Music' sliders (both shown near-max on the red filled track but with a MUTED/crossed speaker glyph at the left end of each slider — the icon at the right end shows an unmuted speaker) and a 'Quick Play' on/off toggle (shown OFF). Right panel: red-icon menu list 'TURBO UNIVERSE', 'FREE BETS', 'My bets', 'Limits', 'Rules', 'Exit game'.",
      "color_blind_notes": "Toggle state (Quick Play) shown by switch handle position (left=off) in addition to any color; menu items are icon+text pairs, not color-coded."
    },
    "limits_info": {
      "type": "info",
      "content": "'Limits' panel (reached via Settings > Limits): three stacked dark cards each with a red icon — 'Min bet: $0.1', 'Max bet: $100', 'Max Profit: $10000' — see technical_summary for interpretation of the third figure.",
      "color_blind_notes": "All three values are printed as text/numerals; icons are decorative only."
    },
    "win_screen_full_cashout": {
      "type": "win_screen",
      "content": "No dedicated win overlay/popup exists for a full Cash Out in this game — the outcome is conveyed purely by the Balance figure changing (e.g. $984.00 -> $985.55, +$1.55) and the Payout readout resetting to $0.00; the wheel simply returns to its idle pose with the just-landed symbol (Skull, in this capture) shown at center.",
      "color_blind_notes": "Balance change is numeric text, independent of color."
    },
    "win_screen_part_payout": {
      "type": "win_screen (variant)",
      "content": "A small popup reading '3.3X — 3.3 $' appears briefly over the wheel on a Part Payout click, alongside the Balance increasing and the Payout/Part Payout readouts updating.",
      "color_blind_notes": "Popup text states both the multiplier AND the dollar amount, not color-coded."
    },
    "win_screen_free_cashout": {
      "type": "win_screen (variant, automatic)",
      "content": "Filling the Potion or Ghost ring completely triggers an automatic payout with no separate confirmation dialog — visible only as a Balance jump and the corresponding ring's arc stepping back by one segment; the ring's 'Free Cashout' label (e.g. '+20.5X' / '+7X') is shown highlighted/lit at the ring's terminal segment.",
      "color_blind_notes": "The lit Free Cashout label is a text value ('+20.5X'), not a bare color cue."
    },
    "autoplay_hold_to_spin": {
      "type": "autoplay",
      "see": "features.hold_to_spin"
    }
  },
  "accessibility_observations": {
    "screen_reader": "Stable, non-shifting control layout: Balance top-left; header icon row top-right (Turbo Universe/Help/Turbo-toggle/Sound/Settings) is fixed across every screen; Cash Out/Spin/History and Bet +/- are always clustered to the right of the wheel; Payout and Part Payout readouts sit directly beneath Cash Out and History respectively. The Rules booklet is one continuous scrollable document with fixed section jump-links, not a paginated carousel — a screen reader can read it linearly top to bottom.",
    "motor": "Two primary interactions only: press Spin (or hold it for auto-rounds) and press Cash Out/Part Payout. Bet +/- are large round targets either side of the Bet Amount readout. No drag gestures or precision targets are required anywhere in the captured flow.",
    "color_blind": "Every ring's progress is reinforced by a printed multiplier NUMBER on the arc itself (not color alone), and each of the five symbols is additionally distinguished by a distinct SHAPE/icon (pumpkin/bottle/ghost/bat/skull) beyond its badge glow color. The one place color carries unique meaning is the crossed-out vs solid lightning-bolt icon signalling hold-to-spin state — this is a shape difference (crossed vs not), not a color difference, so it remains safe.",
    "deaf_hard_of_hearing": "No audio-only information was observed; Sound/Music are separate toggleable sliders in Settings, and all round outcomes (wins, payouts, ring progress) are conveyed via on-screen numerals and the Balance figure."
  },
  "not_captured": [
    "Jack Bonus Game (triggered by filling all 7 red Jack segments) did not occur during a 500-spin automated hunt. No purchase/skip control exists for this feature anywhere in the UI, so it could not be forced. Best progress reached: 4 of 7 segments (x28), later reset to 0 by a landed Skull before the hunt concluded. Documented via two independent channels: (1) a balance-delta detector across all 500 spins caught dozens of Ghost (+7) and Potion (+20.5) Free Cashout events but zero events in the Bonus Game's expected net-payout range (+x100..+x500 of bet); (2) visual review of the burst capture and the final post-hunt frame (jack_bonus_not_triggered.png) shows the Jack ring back at 0 filled segments with no Bonus Game screen ever having appeared. This mirrors three prior 500-spin no-hits in the same 'Vortex' engine family (base Vortex, Vortex 2, Vortex Power Kick — see turbo.md playbook)."
  ],
  "unreadable_or_uncertain": [
    "No independent storefront/marketing max-win claim (e.g. a headline 'x700' figure) was captured for THIS specific edition to cross-check the derived x700 max_win figure against; it is corroborated only by the Rules booklet's own arithmetic and by matching the base Vortex game's known ceiling, not by a second printed source specific to Vortex Halloween.",
    "Whether the visible Sound/Music slider handles (near-max position) but crossed/muted speaker glyphs in settings.png reflect an actual muted audio state or are simply the icon's default/idle art was not determined — no audio channel was available to verify by ear.",
    {
      "resolved_gap": "max_win cross-check",
      "note": "TL CORRECTION: an independent storefront figure DOES exist for this edition and confirms the derived ceiling. The provider page in the slot record (turbogames.io/games/vortexhalloween/) states verbatim: \"Vortex Halloween has an RTP of 96% and a maximum win of x700.\" So x700 rests on TWO channels: (1) derived from the booklet (x500 top Bonus Game tier + x200 reset-segment bonus) and (2) the provider page. The base Vortex carries the same 700 ceiling in our catalogue. Note the same page prints RTP as a single 96%, which the build contradicts with the range 93.56-97.16% (defect P-T01) - the page is a reliable channel for the ceiling here, not for RTP."
    }
  ],
  "provider_known": true,
  "novelty": false,
  "novelty_notes": "Halloween re-skin of the base Turbo Games 'Vortex' engine (same architecture as Vortex, Vortex Power Kick); no new mechanics beyond the themed symbol swap. The one notable finding specific to this slot is the booklet-vs-wheel paytable discrepancy recorded as P-T18-bis."
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.