Geisha's Revenge

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

Free demo · not real-money play
✓ Working · checked 2 weeks, 1 day ago Verified · 05 Nov 2026
RTP 96.78%
Volatility High
Max win ×5000
Grid 5R
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/geisha-s-revenge-b30/

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

70 API calls this month
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. 7 aspects we couldn’t confirm are flagged below, not hidden.

Captured 05 Nov 2026 View capture log

Per-screen breakdown

31 demo screens
31 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
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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
Game settings
settings Game settings
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Oct '25: 50 50 Oct Nov '25: 90 90 Nov Dec '25: 80 80 Dec Jan '26: 240 240 Jan Feb '26: 200 200 Feb Mar '26: 280 280 Mar Apr '26: 230 230 Apr May '26: 370 370 May Jun '26: 530 530 Jun Jul '26: 530 530 Jul Aug '26: 460 460 Aug Sep '26: 400 400 Sep
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Sep '26 Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25
🇺🇸United States 20 0 20 0 0 0 20 0 20 0 0 0
🇸🇬Singapore 10 0 0 0 0 10 0 0 0 0 0 0
🇧🇾Belarus 10 0 0 0 0 0 0 0 0 0 0 0
🇮🇳India 20 20 20 20 20 20 20 20 20 0 20 0
🇵🇰Pakistan 20 20 20 20 20 20 0 20 0 0 0 0
🇮🇩Indonesia 10 10 10 10 10 10 10 10 0 0 10 0
🇨🇦Canada 0 0 0 20 0 0 20 20 0 0 0 0
🇹🇳Tunisia 0 0 10 10 0 0 0 0 10 10 0 0
🇲🇽Mexico 0 0 0 10 0 0 0 0 10 0 0 10
🇩🇿Algeria 0 0 0 0 0 0 10 0 0 10 0 0
🇫🇮Finland 0 0 0 0 20 0 0 0 0 0 0 0
🇲🇾Malaysia 0 0 20 0 0 0 0 0 0 0 0 0
🇳🇱Netherlands 0 0 0 10 0 0 10 0 0 0 0 0
🇸🇦Saudi Arabia 0 0 10 10 0 0 0 0 0 0 0 0
🇨🇾Cyprus 0 0 0 0 10 0 0 0 0 0 0 0
🇭🇰Hong Kong 0 0 10 0 0 0 0 0 0 0 0 0
🇭🇺Hungary 0 0 10 0 0 0 0 0 0 0 0 0
🇱🇧Lebanon 0 0 10 0 0 0 0 0 0 0 0 0
🇱🇻Latvia 0 0 0 0 0 10 0 0 0 0 0 0
🇵🇱Poland 0 0 0 10 0 0 0 0 0 0 0 0
🇻🇳Vietnam 0 0 0 10 0 0 0 0 0 0 0 0
🇹🇭Thailand 0 0 0 0 10 0 0 0 0 0 0 0
🇹🇷Turkey 0 0 0 10 0 0 0 0 0 0 0 0
🇬🇧United Kingdom 0 0 0 0 0 0 0 10 0 0 0 0
🇬🇷Greece 0 10 0 0 0 10 10 0 0 10 10 10
🇦🇪United Arab Emirates 0 10 0 0 0 0 0 0 0 0 0 0
🇧🇷Brazil 50 70 70 70 70 10 10 10 10 10 10 10
🇵🇭Philippines 260 320 320 320 210 140 170 110 170 40 40 20
Full per-country breakdown via the API →

What we extracted from Geisha's Revenge

Everything pulled from Geisha's Revenge into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
31 screens captured
10 symbols catalogued · payouts OCR-verified
10 palette colors from frames
9 accessibility groups profiled
7 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
rtp 96.78% · single configuration
volatility High
max_win_x ×5000
reels 5
ways 6480
bonus_buy No
mechanic Video Slot
release_date 2024

Symbols & paytable

10 symbols
10 icons (ZIP)
Wild
Wild
Wild

Red horned oni demon mask on a purple tile, gold WILD lettering. Substitutes for all symbols except Scatter; appears on reels 2-5 only. No separate payout printed.

Scatter
Scatter
Scatter

Open red lacquered treasure chest overflowing with gold coins, SCATTER lettering. 3 anywhere trigger 10 free spins, each extra Scatter adds 2, retrigger possible. No scatter payout printed.

Geisha
Geisha
High Pay

Geisha with dark upswept bun, wisteria hair ornament and red eye makeup, holding a blade, on an orange tile with red border. Highest-paying symbol; may be several cells tall.

MatchPayoutUnit
3x 0.50 Multiplier
4x 0.75 Multiplier
5x 1.00 Multiplier
Red Paper Umbrella
Red Paper Umbrella
High Pay

Large red paper parasol with spiked rim, wooden handle and purple-and-green tassel, on a purple tile.

MatchPayoutUnit
3x 0.25 Multiplier
4x 0.50 Multiplier
5x 0.75 Multiplier
Geta
Geta
High Pay

Pair of wooden platform sandals with crimson cloth straps, one across the other, on a green tile.

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.25 Multiplier
5x 0.50 Multiplier
Kunai
Kunai
High Pay

Dark steel leaf-shaped blade with tan cord-wrapped handle and ring end, point down, on a light-blue tile.

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.25 Multiplier
5x 0.50 Multiplier
A
A
Low Pay

Letter A, dusty pink brush-stroke glyph on a pink tile.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.15 Multiplier
5x 0.25 Multiplier
K
K
Low Pay

Letter K, lilac-purple brush-stroke glyph on a mauve tile.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.15 Multiplier
5x 0.25 Multiplier
Q
Q
Low Pay

Letter Q, periwinkle-blue brush-stroke glyph on a grey-blue tile.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.10 Multiplier
5x 0.15 Multiplier
J
J
Low Pay

Letter J, teal-green brush-stroke glyph on a grey-green tile.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.10 Multiplier
5x 0.15 Multiplier

Bonus modes

1 mode
Free Spins fs
Free Spins

Triggered by 3 Scatter symbols anywhere: 10 free spins, +2 per additional Scatter, retrigger possible. Played at the triggering bet. Multiplier windows start inactive and increased values stay until the end of the feature.

Colour system

extracted from frames · HEX
Export palette
#201825 base dominant 1 base
#9E999F base dominant 2 base
#976458 base dominant 3 base
#695059 base dominant 4 base
#2B2B54 base dominant 5 base
#593230 base dominant 6 base
#66271F free_spins dominant 1 free_spins
#962A1D free_spins dominant 2 free_spins
#A65F54 free_spins dominant 3 free_spins
#DE989B free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • Symbols differ by picture or letter shape, not only by tile colour: orange tile geisha, purple tile red umbrella, green tile sandals, light-blue tile kunai, and letters A pink, K lilac, Q blue, J green.
  • Wins are shown by a glowing outline and by darkening every non-winning tile (contrast, not hue), plus a numeric WIN plaque.
  • Weak point: the selected auto-spin value (10 by default) differs from the others only by fill and text colour, brown-orange versus dark grey, with no check mark or border. The active bottom-menu tab is marked only by a salmon-orange tint.
  • Multiplier windows carry a numeric xN label in yellow with red outline; rows involved in a win get a gold border. Remaining free spins are a large gold digit or the words LAST FREE SPIN.
Screen Reader
  • Paytable and Rules panels are real DOM text. Ways counter, win plaque, bet, balance and remaining spins are printed as text on screen; the game canvas itself is portrait 760x1360.
Motor Accessibility
  • Spin by button, by tapping the game area, or by the Space key (hold Space to repeat). Turbo toggle and auto spin of 10, 30, 50, 80 or 1000 spins reduce presses; all controls are large round buttons.
Hearing Accessibility
  • Wins, free spins and win tiers are shown as large text banners; no information on the captured frames is carried by sound alone (sound itself was not captured).
Low Vision
  • Dark charcoal panels with white text; selected items in muted salmon-orange; the Confirm, Start and selected-autoplay buttons are filled salmon-orange. Decorative lettering on win screens is large gold or white brush script.
  • Inactive multiplier windows are dark brown wooden lattice doors with cream panes; active ones turn dark or orange-brown with a bright yellow number.

Media & assets

9 files · 9 types
31 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
splash, base game with win examples, Bet Options at default, minimum and maximum bet, auto spin, full Paytable (7 pages) and Rules (9 pages), free spins intro, gameplay and last spin, total win screen, Super Mega Win banner
RTP, volatility and game version are not printed in this build
Win tiers other than SUPER MEGA WIN (Big Win, Mega Win and others) were not captured; the final Super Mega counter value 36.00 comes from a capturer note, not from a frame
Scatter has no payout values in the paytable; whether it pays otherwise is not printed
Starting value of a freshly activated multiplier window is not stated in the rules; frames show x2 as the lowest
Full text of the scrolling ticker on the last free spin is cut at both edges and not readable
Sound toggle and History panel behaviour not captured as screens; turbo state read only from the crossed-out icon
No currency printed anywhere in the build; amounts are bare numbers

Ask AI about Geisha's Revenge

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 do the free spins in Geisha's Revenge work? Keep it simple.

Triggered by 3 Scatter symbols anywhere: 10 free spins, +2 per additional Scatter, retrigger possible. Played at the triggering bet. Multiplier windows start inactive and increased values stay until the end of the feature.

RTP 96.78%High volatilitymax win ×5000demo ✓

From the verified capture of 05 Nov 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: Geisha's Revenge vs Pinata Wins — 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 7 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 7 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/geisha-s-revenge-b30/

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/geisha-s-revenge-b30/
{
  "game": {
    "name": "Geisha's Revenge",
    "provider": "PG Soft (Pocket Games Soft)",
    "in_game_wordmark": "GEISHA'S REVENGE (splash, preview.png); the Rules panel title also reads \"Geisha's Revenge\" (rules_p1.png). Same as the catalog name.",
    "theme": "Feudal-Japan revenge tale set in a tea house on a snowy dusk: a geisha warrior, a red horned demon mask, a treasure chest overflowing with gold coins, falling cherry blossoms and snow, paper umbrellas and wooden sandals.",
    "art_style": "polished semi-realistic digital painting with soft gradients and glossy lighting, dramatic cinematic mood, moody violet-blue dusk with warm crimson and gold glows, soft cherry-blossom and snow particles, sharp brush-stroke gold and white lettering with blood-red edges, gold-trimmed lacquer and wood ornament.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users, users with motor impairments) from 30 desktop-session frames in a PORTRAIT 760x1360 canvas, DOM text references of the Paytable and Rules panels, OCR and zoomed crops.",
    "method_notes": "Paytable and Rules panels are real DOM text in this build; the capturer saved their full innerText as _ref_paytable.txt and _ref_rules.txt, and every number below was checked against both the text and the frames. Decorative-font frames (splash, wins, free-spins) are not OCR-friendly, so those were read visually. Nothing was inferred for RTP, volatility or version: they are not printed in this build.",
    "language": "English",
    "window": "760x1360 portrait canvas",
    "game_kind": "video_slot",
    "frame_count_documented": 30
  },

  "color_palette": {
    "base_game_background": "Interior of a Japanese tea house at snowy dusk: muted plum, mauve and violet-blue tones, dark wooden beams and sliding paper doors, a wooden counter with a pale-green teacup, a black iron teapot with two small cups, snow and bare branches along the very bottom.",
    "frame_and_plaques": "Dark maroon-red lacquer plaque with gold edges and gold lettering above the reels (ways counter); a blue lacquer plaque with ornate gold border and light-blue brush lettering below the reels (message ticker); on a win the plaque turns pink-purple with a bright pink glow.",
    "reel_cells": "Semi-opaque tiles whose colour depends on the symbol: dusty pink, mauve, grey-blue and grey-green for the four letter symbols; orange with red border, purple, green and blue for the picture symbols. Reel 1 sits against the multiplier-window column on its left.",
    "multiplier_windows": "Dark brown wooden lattice doors with cream paper panes when inactive; when active the tile turns dark brown or orange-brown with a bright yellow number with red outline. Rows involved in a win get a bright gold border and a white-yellow glow.",
    "free_spins_scenes": "Warm red, orange and amber with a glowing gold coin pile along the bottom of the field, a pink-purple win bar, a deep red bottom panel with a gold fan motif and pink brush lettering.",
    "win_and_intro_screens": "Full-screen painted art of the geisha in a crimson kimono against orange-gold light rays; gold digits patterned with cherry blossoms; white brush lettering with pink blossoms and blood-red edges; purple ribbon with flying gold coins on the Super Mega Win banner.",
    "splash_screen": "Close-up of the geisha's face half hidden by a snow-covered teal-and-crimson paper umbrella, crimson kimono, pink cherry blossoms; red-to-black gradient towards the bottom; a rose-pink rounded GET STARTED button.",
    "ui_panels": "Near-black charcoal panels and bars with white text; selected or active items in a muted salmon-orange (tan) accent; the Confirm, Start and selected-autoplay buttons are filled salmon-orange.",
    "accent_colors": "Crimson red, antique gold, plum purple, teal green, dusty blue, cream white.",
    "accent_colors_where": "Crimson: umbrella, kimono, chest interior, oni mask; gold: coins, frames, win digits, window numbers; plum purple and teal: wisteria hair ornament, umbrella tile, ribbon; salmon-orange: selected states in the bottom sheets; blue: bottom plaque."
  },

  "screens": {
    "preview_splash": {
      "frame": "preview.png",
      "layout": "Full-screen portrait artwork. Top: a snow-covered paper umbrella (teal and crimson, with pointed spikes along the rim) covers the upper-left; the geisha's face (red eye makeup, a streak of blood on the cheek) is half hidden behind it. Centre: the game wordmark GEISHA'S REVENGE in large white brush lettering with red splatter, slashed diagonally by a thin red line. Under it a two-line ribbon in gold and teal brush lettering: 'FEATURING INCREASING MULTIPLIER WINDOWS! WIN UP TO 5000X!'. Below: a rose-pink rounded button GET STARTED (white text, centred at about x=380, y=1057). Footer: PG pixel-block logo with 'POCKET GAMES SOFT', 'Licensed in Malta' with MGA logo, 'Certified by GA / BMM' with GA and BMM testlabs logos, and the line 'PGSOFT.COM 2026 © PG SOFT® ALL RIGHTS RESERVED'.",
      "ocr_note": "OCR is poor on the stylised wordmark; footer lines read correctly ('Licensed in Malta', 'Certified by GA / BMM', 'PGSOFT.COM 2026 © PG SOFT® ALL RIGHTS RESERVED').",
      "colorblind_note": "All information is in text; the only button is labelled."
    },
    "base_game": {
      "frames": ["base_game.png", "base_game_win_line.png", "base_game_win_line_2.png"],
      "layout_top_to_bottom": [
        "Top: a maroon plaque with gold text '1920 WAYS' (frame base_game.png) centred over reels 2-5 (x about 250-530, y about 40-75). The number changes every spin ('540 WAYS' on both win-line frames).",
        "Left of the reels: a column of FIVE multiplier windows (x 0-125), one per row of reel 1, each a sliding lattice door; immediately right of them reel 1 with FIVE single-cell rows (x about 125-250, y about 130-785).",
        "Reels 2, 3, 4, 5 side by side to the right (x about 255-750) with up to SIX rows (y about 82-825). Symbols can be 2 to 4 cells tall and count as one symbol.",
        "Under the reels: tea-house scenery, then a blue ornate plaque. On the idle screen it reads 'WIN UP TO 6480 WAYS!'; after a win it becomes a win plaque 'WIN 0.60' / 'WIN 0.27' in large gold decorative lettering with a pink glow.",
        "Info bar (y about 1095): at left a user-profile icon (circle with a person and three lines at its upper right) and the balance, centre a grey PG shield badge, at right the current bet amount and a coin-with-dollar-sign button that opens Bet Options.",
        "Control row (y about 1222): at left a turbo lightning-bolt button (drawn crossed out when turbo is off), then a minus button (x about 211), then the large round spin button in the centre (gold disc with two crimson curved arrows; it turns grey-dark during a win animation), then a plus button (x about 548), then at right the auto-spin button (circular arrow with a play triangle, x about 676)."
      ],
      "idle_values": {
        "balance": "100,000.00 (frame base_game.png, no currency sign or token printed)",
        "bet_amount": "12.00 (default; 0.30 x 2 x 20)",
        "ways_counter": "1920 WAYS",
        "bottom_message": "WIN UP TO 6480 WAYS!"
      },
      "multiplier_windows_states": {
        "inactive": "Lattice door: dark wooden frame with cream-coloured square panes (all five in base_game.png).",
        "active": "Tile with a bright yellow 'xN' label (examples on screen: x2, x4, x6).",
        "win_highlight": "Rows with a winning symbol on reel 1 get a bright yellow-gold border around the door (base_game_win_line.png rows 3 and 4; base_game_win_line_2.png rows 1-3)."
      },
      "win_example_1": "base_game_win_line.png: bet 0.60, '540 WAYS', three-reel red-umbrella win on reels 1-3 drawn with a pink glow and light streaks, all non-winning symbols darkened; plaque 'WIN 0.60'; balance 100,022.95. Ways counted: 2 (reel 1) x 2 (reel 2) x 1 (reel 3) = 4. Check: umbrella 3-of-a-kind pays 5 -> 5 x 0.03 x 1 x 4 = 0.60. Reel 5 is a column of four stacked geisha tiles (not part of this win).",
      "win_example_2": "base_game_win_line_2.png: bet 0.60, '540 WAYS', four lilac K symbols on reels 1-4 (3 K cells in reel 1, one each in reels 2-4) glowing; plaque 'WIN 0.27'; balance 100,023.28. Ways: 3 x 1 x 1 x 1 = 3; K 4-of-a-kind pays 3 -> 3 x 0.03 x 1 x 3 = 0.27. A chest SCATTER sits at the bottom of reel 5.",
      "colorblind_note": "Wins are shown by a glowing outline and by darkening of every non-winning tile (contrast, not hue) and by a numeric WIN plaque. Symbols differ by picture or letter shape, not only by tile colour."
    },
    "bet_options": {
      "frames": ["settings_betoptions.png", "settings_minbet.png", "settings_maxbet.png"],
      "layout": "Bottom sheet over the dimmed field: title 'Bet Options' centred with a white X close button at top right (x about 680, y about 612). Four wheel columns with headers 'Bet Size', 'Bet Level', 'Base Bet', 'Bet Amount' (Bet Amount header and values in salmon-orange). The selected row sits in a rounded highlight band showing 'Bet Size x Bet Level x Base Bet = Bet Amount'. Under the wheels: an outlined 'Max Bet' button at left and a filled salmon-orange 'Confirm' button at right. The balance / PG badge / bet bar stays visible at the bottom and keeps the OLD bet until Confirm.",
      "states_seen": [
        {"frame": "settings_betoptions.png", "selection": "0.30 x 2 x 20 = 12.00", "note": "wheel neighbours visible: sizes 0.03 / 0.10 / 0.90, levels 1 / 3 / 4, amounts 8.00 / 10.00 / 14.00 / 16.00"},
        {"frame": "settings_minbet.png", "selection": "0.03 x 1 x 20 = 0.60", "note": "start of the wheels; next rows 0.10 x 2 = 1.20 and 0.30 x 3 = 1.80 visible; bottom bar still shows the previous bet 12.00 (not yet confirmed)"},
        {"frame": "settings_maxbet.png", "selection": "0.90 x 10 x 20 = 180.00", "note": "end of the wheels; the 'Max Bet' button is drawn dimmed (already at maximum); neighbours 0.10/0.30, levels 8/9, amounts 144.00/162.00; bottom bar still 12.00"}
      ],
      "bet_formula": "Bet Size x Bet Level x Base Bet = Bet Amount, Base Bet = 20 (printed in the panel, settings_betoptions.png; also rules_p1.png: 'played with 20 base bet').",
      "bet_size_values_seen": ["0.03", "0.10", "0.30", "0.90"],
      "bet_level_range": "1 to 10 (rules_p1.png)",
      "min_total_bet": "0.60 (settings_minbet.png)",
      "max_total_bet": "180.00 (settings_maxbet.png)",
      "default_total_bet": "12.00 (base_game.png and settings_betoptions.png)",
      "ocr_note": "settings_betoptions.png OCR: 'Bet Options', 'Bet Size', 'Bet Level', 'Base Bet', 'Bet Amount', '0.10', '0.30', 'x', '2', 'x', '20', '12.00', '0.90', '14.00', '100,000.00', '12.00' (matches the visual reading).",
      "colorblind_note": "The selected row is marked by the highlight band and larger white digits, unselected rows are dimmer; the Bet Amount column is orange but also headed by text."
    },
    "autoplay": {
      "frame": "autoplay.png",
      "layout": "Bottom sheet: title 'Auto Spin' with white X at top right; caption 'Number of Auto Spins'; five rounded pills in a row: 10, 30, 50, 80, 1000 (x about 105, 242, 380, 517, 655; y about 997); a wide salmon-orange 'Start' button centred (y about 1190). The bar below shows balance 100,000.00 and bet 0.60.",
      "options": [10, 30, 50, 80, 1000],
      "selected_by_default": "10 (filled brown-orange pill with orange text); the other pills are dark grey with grey text.",
      "scroll": "Fits one screen, no inner scroll.",
      "colorblind_note": "The selected pill differs from the others only by fill and text colour (no check mark or border): weak for colour-blind users."
    },
    "menu_panels_common": {
      "frames": "paytable_p1..p7.png, rules_p1..p9.png",
      "layout": "Full-screen dark panel. Header: back arrow at top left (x about 77, y 85) and centred title ('Paytable' or 'Game Rules'). Scrolling content area in the middle. Bottom bar with five round buttons and labels: Sound, Paytable, Rules, History, Quit (x about 101, 240, 380, 519, 658; y about 1217); the active tab icon is tinted salmon-orange.",
      "icons": {
        "Sound": "speaker outline with a sound-wave tick",
        "Paytable": "heart-beat style zig-zag line in a circle",
        "Rules": "small letter-i style information glyph",
        "History": "white 'WIN' word-mark glyph with a smile arc",
        "Quit": "arrow leaving a door-frame"
      }
    },
    "free_spins_intro": {
      "frame": "free_spins_intro.png",
      "layout": "Full-screen painting: the geisha seen from behind in a crimson kimono with an obi, a pink curtain at both sides, a half-open fan lower left, a wooden chest with gold coins lower right. Large gold digits '10' across her back, below it 'Free Spins' in purple-and-white brush lettering, then 'INCREASED MULTIPLIERS WILL REMAIN UNTIL END OF FREE SPINS!' in two lines of purple lettering, then a gold button with a magenta frame labelled 'START' (centre, y about 1195). Bottom bar: balance 99,985.48, PG badge, bet 0.60.",
      "colorblind_note": "Count and rule are printed as text."
    },
    "free_spins_gameplay": {
      "frames": ["free_spins_gameplay.png", "free_spins_multiplier.png", "free_spins_last.png"],
      "layout": "Same field as the base game with a warmer red-orange tint and gold coin piles instead of the tea house. Below the field: a pink-purple win plaque ('WIN 0.30' in gameplay frame, 'WIN 2.25' in the multiplier frame) which becomes a scrolling blue ticker on the last spin. Under it a red panel with a gold fan emblem: pink brush text 'REMAINING FREE SPIN :' plus a large gold digit (7 in free_spins_gameplay.png, 2 in free_spins_multiplier.png) or the words 'LAST FREE SPIN' (free_spins_last.png). Bottom bar of three pills: balance, a centre pill with a small 'WIN' label above it showing the accumulated feature win, and the bet 0.60. The spin, plus, minus and autoplay buttons are not shown during free spins.",
      "values_by_frame": {
        "free_spins_gameplay.png": {"ways": "1440 WAYS", "remaining_free_spins": 7, "plaque_win": "0.30", "accumulated_win_pill": "0.36", "balance": "99,985.84", "windows": "row 2 shows x2; rows 1, 3, 4 are lit doors; row 5 dark lattice door", "other": "a WILD tile sits at the top of reel 3"},
        "free_spins_multiplier.png": {"ways": "3000 WAYS", "remaining_free_spins": 2, "plaque_win": "2.25", "accumulated_win_pill": "3.12", "balance": "99,988.60", "windows": "rows 1-4 each show x4, row 5 is an inactive lattice door", "other": "a large yellow 'x16' flash (4 x 4 = sum of the four active windows) covers the middle of the reels; two SCATTER chests are visible (reel 1 bottom and reel 4)"},
        "free_spins_last.png": {"ways": "1440 WAYS", "remaining_free_spins": "text 'LAST FREE SPIN' instead of a number", "plaque": "scrolling ticker, text visible 'NCREASE x2 WITH EVERY WIN IN ACTIVATED D' (cut at both edges of the marquee, full sentence not readable)", "accumulated_win_pill": "49.20", "balance": "100,034.68", "windows": "x6, x6, x4, x6, x2 from row 1 to row 5 (sum 24 by the rule; the total is not printed on this frame)"}
      },
      "balance_arithmetic": "Balance before the feature 99,985.48 (free_spins_intro.png). 99,985.48 + 0.36 = 99,985.84 and 99,985.48 + 3.12 = 99,988.60 and 99,985.48 + 49.20 = 100,034.68: during the feature the balance rises together with the accumulated WIN pill, and the final feature win is 49.20.",
      "colorblind_note": "Multiplier windows carry a numeric label; remaining spins are a large digit or words; the rows lit gold versus dark are distinguishable by brightness."
    },
    "win_screens": {
      "frames": ["win_screen.png", "win_screen_supermega.png"],
      "feature_total": "win_screen.png: full-screen painting of the geisha standing with a long blade raised (red-wrapped hilt), flames and gold light. Text: small gold '10 FREE SPINS', large white-and-pink brush 'TOTAL WIN', huge gold digits '49.20' patterned with blossoms, and a gold button with magenta frame 'COLLECT' (centre, y about 1045). Balance goes from 99,985.48 to 100,034.68 (49.20).",
      "tier_banner": "win_screen_supermega.png: banner shown over the free-spins field (ghost 'REMAINING FREE SPIN' and ways text visible behind). The geisha leans out of a red-and-gold fan-shaped crest, white brush text 'SUPER MEGA WIN', and gold digits '25.05' (a rising counter) between two red-and-gold ribbons; purple floral ribbon and flying gold coins around. Capturer note (not visible on this frame): the counter continued up to 36.00.",
      "tiers_seen": ["SUPER MEGA WIN"],
      "tiers_not_captured": "BIG WIN, MEGA WIN and any other tier names were not captured on these frames."
    }
  },

  "symbols": {
    "note": "Identities read from zoomed paytable crops (paytable_p1.png, paytable_p2.png); payout numbers read from the paytable DOM text reference and checked against the frames. Values are paytable units, NOT money and NOT multipliers of the total bet: per the rules a way win in cash = paytable value x bet size x bet level x number of winning ways. Because the total bet = bet size x bet level x 20, one paytable unit is 1/20 of the total bet per way. Example at the minimum bet 0.60 (size 0.03, level 1): geisha 5-of-a-kind = 20 x 0.03 = 0.60 per way, i.e. 1x the total bet per way.",
    "payout_unit": "bet size x bet level (rules_p1.png); 1/20 of total bet",
    "wild": {
      "name": "Wild (red oni demon mask)",
      "appearance": "Red horned oni demon mask with curved golden horns and glowing white eyes on a purple tile with a thin gold frame. The word WILD is written in gold brush lettering across the lower edge of the tile, and dark sword hilts cross behind the head. On the reels it can stand taller than one cell and overlaps the tile edge (base_game.png: two tall masks in reels 4 and 5).",
      "rules": "Substitutes for all symbols except Scatter; appears on reels 2, 3, 4 and 5 only (paytable_p2.png, rules_p2.png).",
      "payouts": "No separate payout printed.",
      "source": "paytable_p1.png"
    },
    "scatter": {
      "name": "Scatter (treasure chest)",
      "appearance": "Open red lacquered treasure chest overflowing with gold coins, with a golden glow. The word SCATTER is written in brown-gold brush lettering across its lower part.",
      "rules": "3 Scatter symbols anywhere trigger the Free Spins Feature with 10 free spins; each additional Scatter gives 2 more free spins; free spins can be retriggered (paytable_p4.png, paytable_p5.png, rules_p5.png).",
      "payouts": "No scatter payout values are printed in the paytable (paytable_p1.png).",
      "source": "paytable_p1.png, paytable_p4.png"
    },
    "high_value": [
      {
        "name": "Geisha (portrait)",
        "appearance": "Young woman with a dark upswept hair bun, a yellow hair ornament and a hanging cascade of green-blue wisteria blossoms, pale face with red eye makeup, on an orange tile with a red border. She holds a long blade with a red cord-wrapped hilt in front of her chin.",
        "tile_colors": "orange background, red border",
        "payouts": {"5": 20, "4": 15, "3": 10},
        "rank": "highest-paying symbol; can be 2 or more cells tall on the reels",
        "source": "paytable_p1.png"
      },
      {
        "name": "Red paper umbrella",
        "appearance": "Large red paper parasol seen from below with a spiked rim, a polished wooden handle and a purple-and-green tassel, on a purple tile.",
        "tile_colors": "purple background, thin lighter purple border",
        "payouts": {"5": 15, "4": 10, "3": 5},
        "source": "paytable_p1.png"
      },
      {
        "name": "Wooden sandals (geta)",
        "appearance": "Pair of wooden platform sandals with crimson cloth straps, one lying across the other, on a green tile.",
        "tile_colors": "green background, green border",
        "payouts": {"5": 10, "4": 5, "3": 3},
        "source": "paytable_p1.png"
      },
      {
        "name": "Kunai",
        "appearance": "Dark steel leaf-shaped blade with a tan cord-wrapped handle and a ring at the end, point downward, on a light-blue tile.",
        "tile_colors": "blue background, blue border",
        "payouts": {"5": 10, "4": 5, "3": 3},
        "source": "paytable_p1.png"
      }
    ],
    "low_value": [
      {"name": "A", "color": "dusty pink / salmon letter on a pink tile", "payouts": {"5": 5, "4": 3, "3": 2}, "source": "paytable_p1.png, paytable_p2.png"},
      {"name": "K", "color": "lilac-purple letter on a mauve tile", "payouts": {"5": 5, "4": 3, "3": 2}, "source": "paytable_p1.png, paytable_p2.png"},
      {"name": "Q", "color": "periwinkle-blue letter on a grey-blue tile", "payouts": {"5": 3, "4": 2, "3": 1}, "source": "paytable_p1.png, paytable_p2.png"},
      {"name": "J", "color": "teal-green letter on a grey-green tile", "payouts": {"5": 3, "4": 2, "3": 1}, "source": "paytable_p1.png, paytable_p2.png"}
    ],
    "payout_table_note": "Payouts exist for 3, 4 and 5 symbols in succession from reel 1. Pairs do not pay. All letter symbols are drawn as brush-stroke glyphs with a worn, snow-dusted texture.",
    "multi_cell_symbols": "Some symbols may occupy 2 to 4 symbols' spaces; each counts as a single symbol in payout calculations (paytable_p2.png)."
  },

  "mechanics": {
    "grid": {
      "type": "variable ways",
      "reels": 5,
      "rows": "Reel 1 has 5 individual rows; reels 2, 3, 4 and 5 have up to 6 rows (rules_p1.png). The visible heights vary from spin to spin and the live ways counter changes accordingly.",
      "ways_range_printed": "240 ways - 6,480 ways (rules_p1.png, paytable_p5.png header '240 - 6,480 Ways'); 6,480 = 5 x 6 x 6 x 6 x 6.",
      "ways_counters_seen_on_frames": ["1920 (base_game.png)", "540 (both win-line frames)", "1440 (free_spins_gameplay.png, free_spins_last.png)", "3000 (free_spins_multiplier.png)"],
      "payline_note": "No fixed paylines."
    },
    "win_rules": [
      "Bet ways win if the winning symbols are in succession from the leftmost reel to the right.",
      "The number of winning ways for a symbol is the product of the counts of adjacent winning symbols on each reel from reel 1 (printed example: 1 x 2 x 2 x 1 = 4).",
      "The winning symbol payout is multiplied by the number of winning bet ways (printed example: payout 2 x 4 ways = 8 units).",
      "Simultaneous wins on different bet ways are added.",
      "All wins are shown in cash.",
      "After every payout, winning symbols explode and symbols above cascade down; new wins are tallied round after round until no further win appears."
    ],
    "multiplier_windows": [
      "Five windows sit to the left of reel 1, one per row.",
      "At the start of each main-game spin all windows are inactive.",
      "A winning symbol in row 1, 2, 3, 4 and/or 5 of reel 1 activates the window of that row, or raises it by x2 if it is already active, after wins are paid.",
      "At the end of the spin, wins are multiplied by the current total sum of the multipliers.",
      "In free spins the windows are inactive at the start of the feature, and they are paid out at the end of every free spin; increased multipliers remain until the end of the Free Spins Feature.",
      "Values seen on frames: x2 (paytable_p2.png example, free_spins_gameplay.png, free_spins_last.png), x4 (free_spins_multiplier.png, free_spins_last.png), x6 (free_spins_last.png). The starting value on first activation is not stated in the rules."
    ],
    "free_spins": {
      "trigger": "3 Scatter symbols anywhere",
      "awarded": "10 free spins; each additional Scatter adds 2 more",
      "retrigger": "Yes (rules_p5.png)",
      "bet": "Played at the same bet size and bet level as the triggering spin (rules_p2.png)",
      "multipliers": "Windows start inactive and keep their values until the end of the feature",
      "frames": ["free_spins_intro.png", "free_spins_gameplay.png", "free_spins_multiplier.png", "free_spins_last.png", "win_screen.png"],
      "observed_round": "10 free spins at bet 0.60 with a total of 49.20 (win_screen.png)."
    },
    "maximum_win": {
      "value": "5,000x of the bet amount",
      "rule": "If the total win in the main game or the Free Spins Feature reaches 5,000x of the bet amount, the spin ends.",
      "frames": ["preview.png (ribbon 'WIN UP TO 5000X!')", "paytable_p5.png", "rules_p5.png", "rules_p6.png"]
    },
    "bonus_buy": "Not present: no purchase control on the field, the bet options or the menu, and the rules never mention a purchase.",
    "jackpot": "None.",
    "turbo": "Button at the left of the control row. On the captured frames the icon is drawn crossed out (off). Rules: 'Tap to enable or disable the Turbo Spin to reduce the duration of reel spins in the main game.'",
    "demo_balance": "100,000.00 (balance on base_game.png; no currency sign or token is printed anywhere)."
  },

  "controls_and_input": {
    "rules_button_functions": {
      "Spin": "Tap to start a spin at the current Base Bet, Bet Size and Bet Level; tap the button or the game area during a spin to stop the reels.",
      "Stop": "Replaces Spin during auto spin; shows the remaining number of auto spins (icon in rules_p6.png shows '98' as an example).",
      "Minus / Plus": "Reduce / increase the Bet Amount.",
      "User Profile": "View cash wallet balance and open additional settings (the menu with Sound, Paytable, Rules, History, Quit).",
      "Bet Amount": "Opens Bet Options (Bet Size, Bet Level, Bet Amount scrollers and a Max Bet button that sets size and level to maximum).",
      "Auto Spin": "Plays a chosen number of spins; tap on a value to select.",
      "Turbo Spin": "Toggle for shorter reel-spin duration in the main game.",
      "Rules": "Shows the game rules and button functions.",
      "Paytable": "Shows winning combinations and the paytable.",
      "History": "Details of the previous games, scroll to the end to load more; a Custom button selects the dates.",
      "Sound": "Turns sound on or off.",
      "Quit": "Quits the game.",
      "Close": "Returns to the Main Game (X icon)."
    },
    "keyboard_pc": [
      "Space starts a spin at the current bets.",
      "Press and hold Space to keep spinning until released.",
      "While reels spin, Space skips the spin animation and reveals the result.",
      "When exactly one on-screen button is available, Space activates it."
    ],
    "rules_footer": "Malfunction voids all pays and plays. In the event of disputes, results shown in the game history page are absolute and final."
  },

  "technical_summary": {
    "rtp_percent": null,
    "rtp_note": "Not printed in this build (paytable and rules read in full).",
    "volatility": null,
    "volatility_note": "Not printed in this build.",
    "version": null,
    "max_win": "5,000x of the bet amount (printed: preview.png, paytable_p5.png, rules_p5.png/rules_p6.png)",
    "bet_min": "0.60 (settings_minbet.png)",
    "bet_max": "180.00 (settings_maxbet.png)",
    "base_bet": 20,
    "bet_size_range_rules": "0.03 to 0.90",
    "bet_level_range": "1 to 10",
    "default_bet": "12.00",
    "ways": "240 to 6,480",
    "free_spins_awarded": 10,
    "payout_basis": "bet size x bet level (1/20 of the total bet) per winning way; not a multiplier of the total bet",
    "certification_text_on_splash": "Licensed in Malta (MGA); Certified by GA / BMM (preview.png)."
  },

  "accessibility_summary": {
    "blind_low_vision": "Every number that matters is in DOM text in the Paytable and Rules panels and printed on screen as text (ways counter, win plaque, bet, balance, remaining spins). Decorative lettering on win screens is large. The multiplier values are printed as xN on the windows.",
    "deaf_hard_of_hearing": "Wins, free spins and tiers are all shown as large text banners; there is no information carried by sound alone on the captured frames (sound itself not captured).",
    "color_blind": "Symbols are distinguished by picture or glyph shape. Weak points: the selected auto-spin value is marked only by colour; the active tab of the bottom menu is marked by a tint; row highlights use gold glow.",
    "motor": "Spin by button, by tapping the game area, or by the Space key (hold to repeat); turbo and autoplay (10/30/50/80/1000) reduce the number of presses; all controls are large round buttons."
  },

  "ocr_text": {
    "settings_betoptions.png": "Bet Options / Bet Size / Bet Level / Base Bet / Bet Amount / 0.10 / 0.30 / x / 2 / x / 20 / 12.00 / 0.90 / 14.00 / 100,000.00 / 12.00",
    "autoplay.png": "Auto Spin / Number of Auto Spins / 10 / 50 / 80 / 1000 / 100,000.00 / 0.60 (30 and Start were not recognised by OCR but are visible)",
    "free_spins_gameplay.png": "1440 WAYS / 99,985.84 / 0.36 / 0.60",
    "free_spins_last.png": "1440 WAYS / 100,034.68 / 49.20 / 0.60",
    "preview.png": "Licensed in Malta / Certified by GA / BMM / POCKET GAMES SOFT / PGSOFT.COM 2026 © PG SOFT® ALL RIGHTS RESERVED (stylised ribbon text not recognised, read visually)",
    "paytable_and_rules": "Full DOM text saved by the capturer in _ref_paytable.txt and _ref_rules.txt; compared with every page and no mismatch found"
  },

  "panel_continuity_check": {
    "paytable": "7 pages. Pages 1-2 overlap (the A/K/Q/J rows are on both), 2-3 overlap (Multiplier Windows heading and picture), 3-4 overlap (end of the multiplier bullets), 4-5 overlap (free-spins bullets), 5-6 overlap (Ways heading), 6-7 overlap (check/cross diagrams). No text is lost; the last page ends at 'All wins shown in cash.'",
    "rules": "9 pages. Every joint was compared by eye: p1-p2 overlap (the bullet 'A bet way win in cash ...' is on both), p2-p3 overlap ('Some symbols may occupy 2 to 4 ...' on both), p3-p4 overlap (end of the Multiplier Windows bullets), p4-p5 overlap (Free Spins bullets), p5-p6 overlap (Maximum Win bullets and Main Game start), p6-p7 overlap (Minus/Plus/User Profile on both), p7-p8 overlap (Auto Spin and Turbo Spin on both), p8-p9 overlap (Paytable and History on both). No gap at any of the eight joints, although the scroll tool flagged gap_suspected; the full DOM text reference matches the pages. Last page ends with 'Additional Information' and the two disclaimers."
  },

  "unreadable_or_uncertain": [
    "RTP, volatility and game version are not printed in this build (null).",
    "Full text of the scrolling ticker on free_spins_last.png: only 'NCREASE x2 WITH EVERY WIN IN ACTIVATED D' is visible, cut at both ends.",
    "Whether the on-screen WIN plaque during a spin shows the win before or after the multiplier-window sum is not stated on any frame (base_game_win_line.png at bet 0.60 shows WIN 0.60 with two windows lit but no printed multiplier).",
    "The starting multiplier of a freshly activated window is not stated in the rules; frames show x2 as the lowest value.",
    "Tier banners other than SUPER MEGA WIN were not captured; the final counter value of the Super Mega Win banner (36.00) comes from the capturer note and is not visible on win_screen_supermega.png.",
    "History panel and Sound toggle behaviour were not captured as screens.",
    "Scatter has no payout values in the paytable; whether it pays in any other way is not printed.",
    "Turbo state is read from the crossed-out icon (capturer A/B method); the icon itself was not re-verified by this writer.",
    "Currency: none printed; amounts appear as bare numbers with labels."
  ],

  "source_notes_for_tl": {
    "manifest_page_reference": "manifest.json max_win_printed.frames cites rules_p4.png, but rules_p4.png ends at the 'Free Spins Feature' heading. The Maximum Win bullets are on rules_p5.png (first bullet, second cut) and rules_p6.png (both), and on paytable_p5.png.",
    "manifest_paytable_anchor": "paytable_bet_anchor.note says the paytable numbers are 'multipliers of the base bet'. Per the rules they are multipliers of bet size x bet level (1/20 of the total bet per way). This document follows the rules and the TL brief."
  }
}

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.