Fang City

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

Free demo · not real-money play
✓ Working · checked 4 weeks ago Verified · 02 Sep 2026
RTP 96.33%
Volatility High
Max win ×10000
Grid 6×5
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/fang-city-b28/

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

34 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. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 02 Sep 2026 View capture log

Per-screen breakdown

42 demo screens
42 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
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
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Info / About screen
info Info / About screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
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
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

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 140 140 Sep Oct '25: 120 120 Oct Nov '25: 150 150 Nov Dec '25: 70 70 Dec Jan '26: 120 120 Jan Feb '26: 90 90 Feb Mar '26: 90 90 Mar Apr '26: 60 60 Apr May '26: 60 60 May Jun '26: 70 70 Jun Jul '26: 40 40 Jul Aug '26: 60 60 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇫🇮Finland 20 20 20 20 20 20 20
🇬🇷Greece 10 10 10 10 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10 10 10 10 10
🇬🇧United Kingdom 10 10 10 10
🇧🇷Brazil 10 10 10 10 10 20 10
🇮🇳India 20 20 20
🇱🇻Latvia 10 10 10 10 10 10
🇳🇿New Zealand 10 10 10 10 10 10
🇩🇰Denmark 10 10 10 10 10
🇧🇪Belgium 20 20
🇳🇱Netherlands 10 10 10 10
🇺🇸United States 20 20
🇩🇪Germany 10 10 10
🇷🇴Romania 10 10 10
🇨🇭Switzerland 30
🇳🇴Norway 10 10
🇿🇦South Africa 10 10
🇦🇺Australia 10
🇨🇾Cyprus 10
🇮🇪Ireland 10
🇮🇹Italy 10
🇪🇸Spain 10
🇺🇦Ukraine 10
🇧🇬Bulgaria 10 10 10
🇨🇦Canada 20 20 20
Full per-country breakdown via the API →

What we extracted from Fang City

Everything pulled from Fang City into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
42 screens captured
19 symbols catalogued · payouts OCR-verified
3 bonus-buy options with prices
14 palette colors from frames
5 accessibility groups profiled
6 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider Push Gaming
volatility High
max_win_x ×10000
layout 6×5
wins Pay Anywhere
bonus_buy Yes · 3 options
mechanic Video Slot
release_date 2025

RTP configurations

This game does not run at one fixed RTP. It ships 6 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 96.33%
Ante Bet 96.45% Push Bet active (1.2x Base Bet); raises Free Spins trigger chance
Bonus Buy 96.43% Bonus Buy: X10 multiplier in Free Spins, 500x Base Bet (6 Bonus Symbols)
Bonus Buy 96.32% Bonus Buy: X1 multiplier in Free Spins, 50x Base Bet (3 Bonus Symbols)
Bonus Buy 96.29% Bonus Buy: Random Free Spins, 150x Base Bet (random 3-6 Bonus Symbols)
Operator Config 94.37% Alternative operator-configured build variant; not selectable/available in this demo

See how this RTP compares across Push Gaming’s full range →

Symbols & paytable

19 symbols
19 icons (ZIP)
Wolf gang member - red/orange hood
Wolf gang member - red/orange hood
High Pay

Portrait of a hooded wolf in a red-and-orange jacket, yellow eyes; top-paying symbol. Tiers keyed by symbol count anywhere on the 6x5 board (no lines): 7-8/9-11/12-15/16-19+. match_count uses the LOWER bound of each range.

MatchPayoutUnit
7x 10.00 Multiplier
9x 20.00 Multiplier
12x 30.00 Multiplier
16x 50.00 Multiplier
Wolf gang member - purple hood
Wolf gang member - purple hood
High Pay

Portrait of a hooded wolf in a purple/magenta jacket and hood; mid of the three high symbols. Same 7-8/9-11/12-15/16-19+ count tiers as the other wolves; match_count uses the LOWER bound of each range.

MatchPayoutUnit
7x 5.00 Multiplier
9x 10.00 Multiplier
12x 15.00 Multiplier
16x 25.00 Multiplier
Wolf gang member - teal hood with face covering
Wolf gang member - teal hood with face covering
High Pay

Portrait of a wolf in a teal/cyan jacket with green eyes and a lower-face mask; lowest-paying of the three high wolves. Same 7-8/9-11/12-15/16-19+ count tiers; match_count uses the LOWER bound of each range.

MatchPayoutUnit
7x 2.50 Multiplier
9x 5.00 Multiplier
12x 10.00 Multiplier
16x 15.00 Multiplier
Fox/wolf mask emblem (red-and-gold)
Fox/wolf mask emblem (red-and-gold)
Low Pay

Stylised angular fox/wolf head emblem in red and gold on a dark round plaque, gang-crest style. Count tiers 7-8/9-11/12-15/16-19/20+; match_count uses the LOWER bound of each range (20+ recorded as 20).

MatchPayoutUnit
7x 1.00 Multiplier
9x 2.00 Multiplier
12x 3.00 Multiplier
16x 5.00 Multiplier
20x 10.00 Multiplier
Gas/fuel canister (purple-and-gold)
Gas/fuel canister (purple-and-gold)
Low Pay

Small cylindrical gas canister with a purple body and gold cap, angled diagonally. Same 7-8/9-11/12-15/16-19/20+ count tiers as the mask emblem; match_count uses the LOWER bound of each range.

MatchPayoutUnit
7x 0.80 Multiplier
9x 1.50 Multiplier
12x 2.00 Multiplier
16x 4.00 Multiplier
20x 7.50 Multiplier
Brass knuckle-duster (blue)
Brass knuckle-duster (blue)
Low Pay

Four-finger brass-knuckle-duster shape in blue/steel tones on a dark round plaque. Same 7-8/9-11/12-15/16-19/20+ count tiers; match_count uses the LOWER bound of each range.

MatchPayoutUnit
7x 0.50 Multiplier
9x 1.00 Multiplier
12x 1.50 Multiplier
16x 2.50 Multiplier
20x 5.00 Multiplier
Claw shard - gold/orange
Claw shard - gold/orange
Low Pay

Curved claw/fang shape in gold-orange on a dark red backing. One of four near-identical claws told apart only by colour; pairs with purple on the higher schedule (double green/blue). Tiers 7-8/9-11/12-15/16-19/20+, match_count is the LOWER bound.

MatchPayoutUnit
7x 0.20 Multiplier
9x 0.40 Multiplier
12x 0.60 Multiplier
16x 1.00 Multiplier
20x 2.00 Multiplier
Claw shard - purple
Claw shard - purple
Low Pay

Curved claw/fang shape recoloured purple/magenta, same silhouette as the other three claws. Pairs with gold on the higher schedule (double green/blue). Tiers 7-8/9-11/12-15/16-19/20+, match_count is the LOWER bound.

MatchPayoutUnit
7x 0.20 Multiplier
9x 0.40 Multiplier
12x 0.60 Multiplier
16x 1.00 Multiplier
20x 2.00 Multiplier
Claw shard - green
Claw shard - green
Low Pay

Curved claw/fang shape recoloured pale green, same silhouette as the other three claws. Pairs with blue on the lower schedule (half of gold/purple). Tiers 7-8/9-11/12-15/16-19/20+, match_count is the LOWER bound.

MatchPayoutUnit
7x 0.10 Multiplier
9x 0.20 Multiplier
12x 0.30 Multiplier
16x 0.50 Multiplier
20x 1.00 Multiplier
Claw shard - blue
Claw shard - blue
Low Pay

Curved claw/fang shape recoloured pale blue/white, same silhouette as the other three claws. Pairs with green on the lower schedule (half of gold/purple). Tiers 7-8/9-11/12-15/16-19/20+, match_count is the LOWER bound.

MatchPayoutUnit
7x 0.10 Multiplier
9x 0.20 Multiplier
12x 0.30 Multiplier
16x 0.50 Multiplier
20x 1.00 Multiplier
BONUS (scatter)
BONUS (scatter)
Scatter

Golden angular howling-wolf-head medallion on a dark plaque, labelled BONUS; glows purple/blue when it lands. Pays anywhere on the 6x5 board; 3 or more symbols trigger the Free Spins Feature. No currency payout table is printed for this symbol.

Multiplier Symbol
Multiplier Symbol
Other

Red/orange square tile, bold gold-outlined red X plus a printed value. Lands with a win, value added to that round's winnings, applied once no more wins remain. Printed values: x2,x3,x5,x8,x10,x12,x15,x25,x50,x100 (variable, no fixed table).

Moon Symbol
Moon Symbol
Other

Round moon/planet disc, colour-tiered by printed value: red=1000, pink/magenta=100, purple=10, blue=1 (multipliers of the Base Bet). Landing 7 Moon and/or Mystery Moon Symbols anywhere awards the total of all landed moons. Variable value, no fixed table.

Mystery Moon Symbol
Mystery Moon Symbol
Other

Gold circular tile with a large question mark and an ornate gold border. Counts toward the 7-symbol Moon total; on trigger reveals one of Collector, Moon Multiplier, Converter, High Value Moon or Max Win Symbol. Variable outcome, no fixed table.

Converter Symbol
Converter Symbol
Other

Square tile, white/silver howling-wolf silhouette in a teal-and-purple ornate ring. A Mystery Moon reveal outcome: converts one paying symbol type on the reels into Moon Symbols, with a chance of new Mystery Moon Symbols. Variable effect, no fixed table.

Collector Symbol
Collector Symbol
Other

Square tile, large white/silver C monogram on a purple-and-gold ornate frame. A Mystery Moon reveal outcome: collects the values of all other Moon Symbols, letting them respin for new Instant Prizes or a new Moon Reveal. Variable value, no fixed table.

Moon Multiplier Symbol
Moon Multiplier Symbol
Other

Pink/magenta square tile, printed value plus a small arrow (e.g. 5, 50, 100). A Mystery Moon reveal outcome: multiplies all Instant Prize and Collector Symbol values, then respins to reveal a new Moon or Mystery Moon. Values: x2,x3,x5,x10,x25,x50,x100.

High Value Moon Symbol
High Value Moon Symbol
Other

Large red/orange glowing moon disc printed with 1000. A Mystery Moon reveal outcome: awards its attached Instant Prize value, with a minimum of x10 the Base Bet. Variable value, no fixed table.

Max Win Symbol
Max Win Symbol
Other

Glowing gold/orange sun-like disc with MAX in bold white/gold letters. A Mystery Moon reveal outcome: awards the full 10,000x Base Bet Win Cap and ends the game round immediately.

Bonus modes

4 modes
Base Game Modifier base_game
Base Game

6x5 grid, minimum 7-of-a-kind symbols pay anywhere on the board (cluster/scatter pays, no paylines, no ways figure). Winning combinations cascade: matched symbols are removed, remaining symbols collapse downward and new symbols drop in from the top, repeating until no further wins occur on that spin. Only the highest-paying tier for a symbol count is awarded. RTP 96.33%.

Free Spins free_spins
Free Spins Feature

Triggered by 3+ BONUS scatter symbols landing anywhere on the 6x5 board: 3 Bonus = 8 Free Spins at starting multiplier x1, 4 Bonus = 8 spins at x2, 5 Bonus = 8 spins at x5, 6 Bonus = 8 spins at x10 (spin count is fixed at 8 for every trigger count; only the starting multiplier scales). A persistent Multiplier badge never resets during the round: each Multiplier Symbol tile that lands with a win is added to that round's winnings, then the badge value itself is added to the total win and upgraded by the landed Multiplier Symbol. Landing 2+ Bonus symbols during Free Spins retriggers extra spins (2=+2, 3=+3, 4=+4, 5=+5, 6=+6). Observed in a purchased X1 round: badge climbed x1 -> x6 -> x8 -> x13, round total 5.25 fun at Total Bet 0.50 fun.

Other push_bet
Push Bet

Optional ante-style toggle, costs 1.2x the Base Bet, raises the Free Spins trigger chance; wins are then evaluated against the Base Bet, not the Total Bet. Can be switched on/off only at the end of a round; Autoplay must be stopped first to deactivate it. RTP with Push Bet active: 96.45% (vs 96.33% base). Toggle was captured only in the OFF position; the ON-state UI/behaviour was not captured (honest gap).

Other bonus_buy
Bonus Buy / Free Spins purchase

Same Free Spins Feature described above, purchasable directly at three entry prices from a shared dialog -- one feature, three starting prices, not three separate mechanics. 'X1 multiplier in Free Spins': 50x Base Bet (25.00 fun at 0.50 Base Bet), 3 Bonus Symbols, 8 Free Spins at starting x1, RTP 96.32% (fully captured end-to-end). 'Random Free Spins': 150x Base Bet (75.00 fun), random 3-6 Bonus Symbols outcome, RTP 96.29% (not attempted). 'X10 multiplier in Free Spins': 500x Base Bet (250.00 fun), 6 Bonus Symbols, 8 Free Spins at starting x10, RTP 96.43% (purchase attempted but the session returned an in-canvas 'Serialization error' immediately after confirming, so no gameplay was captured for this price point).

Bonus buy

3 options
Option Price (cost × bet) Effect
X1 multiplier headline ×50.00
Random Free Spins ×150.00
X10 multiplier ×500.00

Colour system

extracted from frames · HEX
Export palette
#191E29 base dominant 1 base
#6A5159 base dominant 2 base
#98625E base dominant 3 base
#5C324E base dominant 4 base
#252C53 base dominant 5 base
#F6E2DB base dominant 6 base
#191E29 free_spins dominant 1 free_spins
#97615D free_spins dominant 2 free_spins
#5D334F free_spins dominant 3 free_spins
#6B5059 free_spins dominant 4 free_spins
#1E1922 bonus dominant 1 bonus
#FAF9F9 bonus dominant 2 bonus
#513126 bonus dominant 3 bonus
#694D2A bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The four low-value claw symbols (gold/orange, purple, green, pale blue) are told apart ONLY by colour, with no shape or icon-level text cue; they pay two different amounts in two colour-matched pairs (gold and purple pay double green and blue). A colour-blind player who cannot separate these hues cannot tell the symbols, or their relative value, apart on the reels. Elsewhere in the UI all affordances are white pictogram icons on dark shapes, not colour-coded.
Screen Reader
  • Control positions are stable across the whole game: sound and hamburger-menu icons sit top-right of the reel frame; a vertical column on the right edge holds the Bonus Buy star, Autoplay play-triangle and Bet Select coin-stack icons, with the large circular SPIN button beneath them. The GAME INFO rules booklet (16 pages) and the PAYTABLE (9 pages) are long linear scroll sequences reached via bottom-bar icons; Balance and Total Bet are printed as separate labelled text at the bottom-left and bottom-right of the screen.
Motor Accessibility
  • Large circular touch targets are used for SPIN, Bonus Buy, Autoplay and Bet Select. The space bar starts and stops a spin and doubles as a 'skip animation' input when pressed anywhere on the screen, reducing the number of precise clicks needed during fast play. Autoplay offers presets up to 1000 consecutive spins, further reducing required interaction.
Hearing Accessibility
  • No information in the game is conveyed by audio alone: win amounts, the Free Spins counter, the persistent multiplier badge and all price/RTP figures are shown as on-screen text and numerals. The Settings panel exposes three independent mute toggles (All Sounds, Sound Effects, Music), each marked with a speaker-with-cross icon rather than a colour cue.
Low Vision
  • Win totals and the round win banner use bold gold/orange 3D lettering with a dark outline against a dark background for high contrast. The persistent Free Spins multiplier is a large numeral on a gold hexagonal badge, and the Free Spins counter is printed as explicit 'Free Spins: n / 8' text, both readable without fine colour or shape discrimination.

Media & assets

9 files · 9 types
42 PNG (ZIP)
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
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
Base game (6x5 cascading grid), full 9-page paytable, full 16-page rules booklet, autoplay panel, settings, KNOW THE GAME info panel, Bet Select scrolled to both ends, Bonus Buy dialog (both pages), and a fully purchased X1-multiplier Free Spins round (trigger, intro, award screen, 8-spin gameplay with the persistent multiplier climbing x1->x6->x8->x13, and the round-end win screen).
Volatility rating: no volatility meter or text was found anywhere in this build (preview, base game, paytable, rules, settings, info, autoplay). Honest gap, not inferred.
Bonus Buy 'X10 multiplier in Free Spins' (500x Base Bet / 250.00 fun): purchase dialog and price were captured, but the purchase attempt triggered an in-canvas 'Serialization error' immediately after confirming; no gameplay or win frame was captured for this price point.
Bonus Buy 'Random Free Spins' (150x Base Bet / 75.00 fun): not attempted at all -- the session was already erroring on the X10 attempt above before this option could be tried. Price/RTP documented from the dialog and rules text only.
Push Bet ON state: the toggle was captured only in the OFF position on the bet-select and base-game screens; any visual or gameplay change while Push Bet is active was not observed.
A natural (non-purchased) base-game Free Spins trigger and win screen: only the purchased X1-multiplier round was played; no separate base-game spin-hunting was performed for an organic trigger.
Numeric proof of the total_bet payout basis: the game has no paylines to divide by (basis established on textual/structural grounds), but the one candidate win frame (free_spins_basis_win.png) has its winning cluster partly obscured by the win-amount overlay, so an exact symbol count could not be produced to numerically confirm the basis.

Ask AI about Fang City

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 Fang City work? Keep it simple.

Triggered by 3+ BONUS scatter symbols landing anywhere on the 6x5 board: 3 Bonus = 8 Free Spins at starting multiplier x1, 4 Bonus = 8 spins at x2, 5 Bonus = 8 spins at x5, 6 Bonus = 8 spins at x10 (spin count is fixed at 8 for every trigger count; only the starting multiplier scales). A persistent Multiplier badge never resets during the round: each Multiplier Symbol tile that lands with a win is added to that round's winnings, then the badge value itself is added to the total win and upgraded by the landed Multiplier Symbol. Landing 2+ Bonus symbols during Free Spins retriggers extra spins (2=+2, 3=+3, 4=+4, 5=+5, 6=+6). Observed in a purchased X1 round: badge climbed x1 -> x6 -> x8 -> x13, round total 5.25 fun at Total Bet 0.50 fun.

RTP 96.33%High volatilitymax win ×10000demo ✓

From the verified capture of 02 Sep 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: Fang City vs Razor Returns — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/fang-city-b28/

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/fang-city-b28/
{
  "game": {
    "name": "Fang City",
    "provider": "Push Gaming",
    "provider_ref": "fangcity-96",
    "game_kind": "video_slot",
    "theme": "Anthropomorphic wolf street-gang / urban-crime theme set in a rain-slicked, neon-lit cyberpunk city at dusk. High-value symbols are hooded wolf 'gang member' portraits (bandana/hoodie streetwear); low/mid symbols are gang-branded objects (claws, brass knuckles, a fuel/gas canister, a stylised fox/wolf mask). The scatter is a golden howling-wolf-head medallion labelled BONUS.",
    "art_style": "Flat-shaded 2D digital-painted comic/graffiti-poster style with bold black outlines on the symbol icons (high-contrast cel-shading, no photoreal lighting); the background art behind the reels is a semi-painted, semi-illustrated cyberpunk city skyline (pipes, neon green conduits, warehouse silhouettes) under a warm orange-to-purple gradient sunset/dusk sky, giving a moody 'urban graffiti / street-gang' comic-book mood rather than a cute or cartoon-child-friendly one. UI chrome (buttons, panels, paytable) is a separate, plainer flat-dark-UI layer (near-black panels, thin red accent bars, white/grey text) typical of a modern HTML5 slot wrapper. View is frontal/2D throughout (no isometric or 3D-rendered elements observed).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users of all types, motor-impaired) built from 41 desktop screenshots (1280x800) + OCR ground truth + zoomed crops.",
    "method_notes": "Numbers taken verbatim from on-screen text where legible, cross-checked between the scrolling GAME INFO/rules booklet (rules_p1-p16) and the shorter 'KNOW THE GAME' summary panel (info.png) as two independent printed sources. Paytable tiers verified with a 4x zoom crop of paytable_p1.png. Items that could not be confirmed are listed in 'unreadable_or_uncertain' / 'not_captured' and not invented.",
    "language": "English"
  },

  "color_palette": {
    "background_environment": "Cyberpunk city skyline behind the reels: warm orange-to-yellow glow low on the horizon fading up into dusty purple/mauve sky; dark building silhouettes, exposed brown/orange industrial pipework on the left, and bright green glowing neon conduit pipes on the right side of the screen.",
    "reel_frame": "Reel window sits in a chunky dark-blue/steel-grey metallic frame with light-blue highlighted edges and bolts at the corners; a purple-to-magenta gradient banner bar sits directly above the reels showing the running win total.",
    "reel_cells_base_game": "Dark navy/near-black cell background so painted symbol icons stand out.",
    "reel_cells_free_spins": "Same grid but cells shift to a dark maroon/wine-red background, a clear non-base-game visual cue distinct from the navy base-game cells.",
    "symbol_accent_colors": "High-value wolf portraits are color-coded by hood: red/orange hood (top payer), purple hood (mid payer), teal/cyan hood with a face-mask (lowest of the three highs). Mid symbols: red-and-gold fox/wolf mask, purple-and-gold gas canister, blue brass-knuckles. Low symbols (claws): gold/orange, purple/magenta, green, and pale blue -- four visually similar claw-shaped icons distinguished mainly by color, each a genuinely different paying symbol with its own value column.",
    "ui_chrome": "Info/settings/paytable panels are near-black with a thin vertical red accent bar next to each section heading, white body text, and grey secondary text. Bottom bar shows white glyph icons (grid, question mark, gear, shield) on a solid black strip.",
    "buttons": "SPIN is a large white double-arrow circular icon on a translucent dark ring; BONUS BUY is a white 5-point star on a black circle with a thin red outline ring; Autoplay is a white play-triangle in a circle; Bet Select is a white 3-ring 'coin stack/cylinder' icon in a circle -- all white-glyph-on-dark, not color-coded.",
    "win_and_multiplier_text": "Win totals and the round win banner are rendered in bold gold/orange 3D lettering with a dark outline. The persistent Free-Spins multiplier badge is a gold hexagonal plate with a red 'x1' style numeral. Multiplier Symbol tiles that land on the reels are red/orange squares with a bold red 'X' and gold trim. Moon/Instant-Prize symbol tiles are colour-tiered discs: red (1000), pink/magenta (100), purple (10), blue (1)."
  },

  "grid_and_mechanic": {
    "grid": "6 columns x 5 rows, uniform rectangular grid (every column is 5 symbols tall) -- confirmed directly on base_game.png and stated in rules_p1.png.",
    "mechanic": "Cluster / scatter-pays with cascades: 'Fang City is a 6 x 5 cascading slot with a minimum of 7 of a kind paying symbols that pay anywhere on the screen' (rules_p1.png). There are NO paylines and NO 'ways' number printed anywhere in the booklet -- winning is purely by counting matching symbols anywhere on the board.",
    "cascades": "rules_p2.png, 'Cascading and Collapsing': at the start of a spin all symbols from the previous round are cleared and new symbols drop in from the top; when a winning combination occurs, the winning symbols are paid and removed, remaining symbols collapse downward, and new symbols drop in from the top to refill the board. This repeats until no further wins occur on that spin.",
    "payout_rule": "rules_p1/p2.png: winning combinations are matched by symbol type anywhere on the board; 'the highest winning combination value is always awarded' (i.e. only the best-paying tier for a symbol count is paid, not every smaller sub-tier).",
    "win_cap": "10,000x the current Base Bet per game round (rules_p4.png, 'Win Cap'; also paytable_p2.png 'MAX WIN' banner and preview.png splash banner 'MAX WIN 10,000x'). rules_p16.png notes this cap is factored into the published RTP: 'some hypothetically possible results have been prevented. This restriction has been included in RTP calculations.'"
  },

  "symbols": {
    "note": "All payout figures below are read directly off the zoomed paytable (paytable_p1.png / paytable_p2.png), captured at Total Bet 0.50 fun. The paytable header states explicitly: 'All wins shown are in fun and valid for the current bet of 0.50 fun.' Tiers are keyed by symbol COUNT (how many matching symbols are on the board), not by position, since the game has no lines/ways.",
    "high_value": [
      {
        "name": "Wolf gang member - red/orange hood",
        "appearance": "Portrait of a hooded wolf character wearing a red-and-orange jacket/hood, yellow eyes, framed square icon.",
        "rank": "top-paying symbol",
        "payouts": {"16-19": 25.00, "12-15": 15.00, "9-11": 10.00, "7-8": 5.00}
      },
      {
        "name": "Wolf gang member - purple hood",
        "appearance": "Portrait of a hooded wolf character in a purple/magenta hood and jacket.",
        "payouts": {"16-19": 12.50, "12-15": 7.50, "9-11": 5.00, "7-8": 2.50}
      },
      {
        "name": "Wolf gang member - teal hood with face covering",
        "appearance": "Portrait of a wolf character in a teal/cyan jacket with green eyes and a lower-face covering/mask.",
        "payouts": {"16-19": 7.50, "12-15": 5.00, "9-11": 2.50, "7-8": 1.25}
      }
    ],
    "mid_value": [
      {
        "name": "Fox/wolf mask emblem (red-and-gold)",
        "appearance": "Stylised angular fox/wolf head emblem in red and gold on a dark round plaque, resembles a gang crest.",
        "payouts": {"20+": 5.00, "16-19": 2.50, "12-15": 1.50, "9-11": 1.00, "7-8": 0.50}
      },
      {
        "name": "Gas/fuel canister (purple-and-gold)",
        "appearance": "Small cylindrical gas canister or spray-can with a purple body and gold/orange cap, angled diagonally.",
        "payouts": {"20+": 3.75, "16-19": 2.00, "12-15": 1.00, "9-11": 0.75, "7-8": 0.40}
      },
      {
        "name": "Brass knuckle-duster (blue)",
        "appearance": "A four-finger brass-knuckle-duster shape rendered in blue/steel tones on a dark round plaque.",
        "payouts": {"20+": 2.50, "16-19": 1.25, "12-15": 0.75, "9-11": 0.50, "7-8": 0.25}
      }
    ],
    "low_value": [
      {
        "name": "Claw shard - gold/orange",
        "appearance": "A single curved claw/fang shape in gold-orange, drop-shadowed on a dark red angular backing.",
        "payouts": {"20+": 1.00, "16-19": 0.50, "12-15": 0.30, "9-11": 0.20, "7-8": 0.10}
      },
      {
        "name": "Claw shard - purple",
        "appearance": "Same curved claw/fang shape, recoloured purple/magenta.",
        "payouts": {"20+": 1.00, "16-19": 0.50, "12-15": 0.30, "9-11": 0.20, "7-8": 0.10}
      },
      {
        "name": "Claw shard - green",
        "appearance": "Same curved claw/fang shape, recoloured pale green.",
        "payouts": {"20+": 0.50, "16-19": 0.25, "12-15": 0.15, "9-11": 0.10, "7-8": 0.05}
      },
      {
        "name": "Claw shard - blue",
        "appearance": "Same curved claw/fang shape, recoloured pale blue/white.",
        "payouts": {"20+": 0.50, "16-19": 0.25, "12-15": 0.15, "9-11": 0.10, "7-8": 0.05}
      }
    ],
    "low_value_note": "The four claw symbols are visually near-identical (same silhouette) but are FOUR DISTINCT paying symbols, distinguished only by colour and by two different payout schedules (gold/purple pay double the green/blue pair). This is a genuine colour-blind accessibility risk: a user who cannot distinguish gold/orange from green, or purple from blue, cannot tell these symbols apart by colour alone, and no secondary shape/text cue differentiates them on the reels.",
    "scatter_bonus": {
      "name": "BONUS (scatter)",
      "appearance": "A golden, angular howling-wolf-head medallion/emblem with the word BONUS on a dark plaque beneath it; glows with a purple/blue outer highlight when it lands.",
      "rules": "rules_p9.png: 'The Bonus Symbol is a Scatter Symbol. When 3 or more Bonus Symbols land, the Free Spins Feature is triggered.' Appears anywhere on the 6x5 board (confirmed on free_spins_trigger.png: 3 BONUS medallions landed in column 5 rows 2-3 and column 3 row 5).",
      "source": "rules_p9.png, free_spins_trigger.png"
    },
    "multiplier_symbol": {
      "name": "Multiplier Symbol",
      "appearance": "A red/orange square tile with a bold gold-outlined red 'X' and a numeric value (e.g. seen landing as a plain 'X' tile with the multiplier printed on it during Free Spins gameplay).",
      "rules": "paytable_p3.png / rules_p5-p6.png: 'Multiplier Symbols that land on the same spin as a winning combination are added to that round's winnings. When no more wins are available, the multiplier is applied to the total win.' The multipliers are ADDITIVE. Available values printed in the booklet: x2, x3, x5, x8, x10, x12, x15, x25, x50, x100.",
      "source": "paytable_p3.png, rules_p5.png, rules_p6.png"
    },
    "moon_instant_prize_symbol": {
      "name": "Moon Symbol",
      "appearance": "A round moon/planet-style disc tiered by colour and printed value: red disc = 1000, pink/magenta disc = 100, purple disc = 10, blue disc = 1 (seen on paytable_p3.png / paytable_p4.png and as a purple '25' disc landing live on free_spins_trigger.png -- the live value on that frame, 25, is not one of the four base tiers shown in the paytable and appears to be a further intermediate Instant Prize value not enumerated on the paytable page).",
      "rules": "'The Moon Symbol is a symbol with an Instant Prize value attached to it. Landing 7 Moon Symbols and/or Mystery Moon Symbols will award the total value of all the moons.' Printed available values: x1, x2, x5, x10, x25, x50, x100, x250, x500, x1000, Max Win (multipliers of the current Base Bet).",
      "source": "paytable_p3.png, paytable_p4.png, rules_p6-p7.png"
    },
    "mystery_moon_symbol": {
      "name": "Mystery Moon Symbol",
      "appearance": "A gold circular tile with a large '?' mark, ornate gold border.",
      "rules": "'Mystery Moon Symbols are also available to land throughout the game. Matching a total of 7 Moon Symbols and/or Mystery Moon Symbols will trigger the reveal feature of the Mystery Moon Symbol. The Mystery Moon Symbol can reveal a Collector Symbol, Moon Multiplier Symbol, Converter Symbol, High Value Moon Symbol and a Max Win Symbol.'",
      "reveal_pool_visual": "paytable_p4.png shows a row of 5 small preview tiles under the '?' icon: a white 'C' monogram tile, a teal/blue howling-wolf-silhouette tile, a gold 'MAX' tile, a red '1000' tile and a pink '100' tile -- illustrating (not necessarily in strict left-to-right correspondence) the five reveal outcomes named in the text.",
      "source": "paytable_p3.png-p4.png, rules_p4.png, rules_p7-p8.png"
    },
    "converter_symbol": {
      "name": "Converter Symbol",
      "appearance": "A square tile showing a white/silver wolf howling silhouette inside a teal-and-purple ornate ring.",
      "rules": "'The Converter Symbol converts one type of Paying Symbol available on the reels into Moon Symbols with a chance for new Mystery Moon Symbols as well.'",
      "source": "paytable_p6.png, rules_p7-p8.png"
    },
    "collector_symbol": {
      "name": "Collector Symbol",
      "appearance": "A square tile with a large white/silver 'C' monogram on a purple-and-gold ornate frame.",
      "rules": "'The Collector Symbol collects all the values of the other Moon Symbol and allows them to spin again for new Instant Prizes or land a new Moon Reveal Symbol. A new collector will also collect the value from a previous Collector Symbol, though this value will still stay the same on the previous collector and will not spin again.'",
      "source": "paytable_p6-p7.png, rules_p8.png"
    },
    "moon_multiplier_symbol": {
      "name": "Moon Multiplier Symbol",
      "appearance": "Square pink/magenta tiles printed with a value and a small arrow, e.g. '5', '50', '100'.",
      "rules": "'The Moon Multiplier Symbol multiplies all the values of the Instant Prizes and Collector Symbols. The Multiplier Symbol will spin again after multiplying, revealing either a Moon Symbol or a new Mystery Moon Symbol.' Printed available values: x2, x3, x5, x10, x25, x50, x100.",
      "source": "paytable_p7.png, rules_p8-p9.png"
    },
    "high_value_moon_symbol": {
      "name": "High Value Moon Symbol",
      "appearance": "A large red/orange glowing moon disc printed with '1000'.",
      "rules": "'Landing a High Value Moon Symbol awards the Instant Prize value attached to it. This will have a minimum value of x10 the Base Bet.'",
      "source": "paytable_p8-p9.png, rules_p9.png"
    },
    "max_win_symbol": {
      "name": "Max Win Symbol",
      "appearance": "A glowing gold/orange sun-like disc with 'MAX' written across it in bold white/gold letters.",
      "rules": "'The Max Win Symbol awards the player the Max Win, and the current game round will immediately end.' (i.e. awards the full 10,000x cap and ends the round instantly.)",
      "source": "paytable_p2.png (splash banner), paytable_p8-p9.png, preview.png"
    },
    "wild": null,
    "wild_note": "No WILD symbol was found anywhere in the 9-page paytable booklet or on any captured gameplay frame. This game's substitution/bonus mechanics run entirely through the Moon/Mystery-Moon/Converter/Collector/Multiplier symbol family described above instead of a classic Wild."
  },

  "features": {
    "cascades": {
      "description": "Standard cascade/tumble mechanic on every spin: winning symbols are removed and remaining symbols collapse downward while new symbols drop in from the top, repeating until no new wins occur on that spin (rules_p2.png). Any Multiplier Symbols that land during the cascade sequence accumulate and are applied to the round's total win at the end of the sequence (paytable_p3.png)."
    },
    "free_spins": {
      "trigger": "3 or more BONUS scatter symbols landing anywhere on the 6x5 board (rules_p9.png). Observed live: free_spins_trigger.png shows exactly 3 BONUS medallions landed.",
      "award_table": {
        "3_bonus": "8 Free Spins, starting multiplier x1",
        "4_bonus": "8 Free Spins, starting multiplier x2",
        "5_bonus": "8 Free Spins, starting multiplier x5",
        "6_bonus": "8 Free Spins, starting multiplier x10"
      },
      "award_table_source": "rules_p9-p10.png",
      "note": "The number of free spins awarded is fixed at 8 for every trigger count (3 through 6 Bonus symbols); only the STARTING multiplier scales with the trigger count.",
      "intro_sequence": "Trigger spin resolves (free_spins_trigger.png) -> brief loading/intro transition (free_spins_intro.png) -> full award screen (free_spins_awarded.png): dark plaque with the Fang City logo, 'YOU HAVE BEEN AWARDED', a large gold embossed number ('8'), 'FREE SPINS WITH A STARTING x1 MULTIPLIER', and 'CLICK TO CONTINUE' prompt.",
      "persistent_multiplier": "A gold hexagonal 'Multiplier UI' badge is shown to the right of the reels throughout the Free Spins Feature (free_spins_gameplay.png shows it at 'x1'). rules_p11-p12.png: 'When a Multiplier Symbol lands with a win, the multiplier is added to that round's winnings. Then, the Multiplier UI next to the reels is added to the winnings as well, and is after that upgraded by the Multiplier Symbol. This multiplier is persistent throughout the Free Spins Feature and does not reset.' Observed live progression across the captured round: x1 -> x6 -> x8 -> x13 (badge values read off successive free_spins_multiplier_apply-series frames).",
      "retrigger": {
        "rule": "Landing 2 or more Bonus Symbols during Free Spins awards additional spins: 2 Bonus = +2 spins, 3 Bonus = +3 spins, 4 Bonus = +4 spins, 5 Bonus = +5 spins, 6 Bonus = +6 spins.",
        "source": "rules_p10-p11.png"
      },
      "gameplay_frames": {
        "reel_background": "Cells shift from the base game's dark navy to a dark maroon/wine-red background -- a colour cue that a Free Spins round is active, additionally confirmed by an on-screen 'Free Spins: n / 8' text counter at the bottom (non-colour cue).",
        "example_multiplier_symbol_landing": "free_spins_multiplier_apply.png: a red 'X' Multiplier tile and a blue '2' Moon tile land on the same spin; running win banner reads 3.00, Free Spins 2/8, persistent multiplier badge still reads x1 at the moment of capture (badge updates after the cascade/multiplier-application sequence completes).",
        "example_cluster_win": "free_spins_basis_win.png: a large cluster of the blue brass-knuckle-duster symbol (about a dozen+ tiles highlighted) pays 0.50 fun at Total Bet 0.50 fun, Free Spins 1/8, multiplier badge still x1 at capture time."
      },
      "round_result": {
        "frame": "win_screen.png",
        "content": "'CONGRATULATIONS YOU HAVE WON 5.25 DURING FREE SPINS', Fang City logo centred above the text flanked by two gang-branded baseball caps (purple cap left, red cap right, each with a green clawed-fist emblem), PUSH GAMING watermark/wordmark centred below the amount.",
        "balance_evidence": "Balance moved 975.00 -> 980.85 fun across the purchased round (net +5.85 fun); the round-end plaque's printed figure (5.25) is the Free-Spins-only total, which is narrower in scope than the full net balance change for the round and is documented here as two separate, non-contradictory numbers rather than reconciled into one."
      }
    },
    "push_bet": {
      "name": "Push Bet (tm)",
      "description": "An optional ante-style toggle. rules_p13-p14.png: 'Push Bet mode = 1.2x of your Base Bet, and increases the chance of triggering the Free Spins Feature. RTP 96.45%.' 'The Push Bet can be activated or deactivated by clicking or tapping the toggle above the available bets... wins are evaluated respectively of the Base Bet amount and not the Total Bet amount... can be deactivated at the end of a game round... When the game is in autoplay, the autoplays must be switched off first to deactivate the Push Bet.'",
      "ui_appearance": "A purple gradient banner reading 'PUSH BET (superscript TM logo) INCREASE chance to win feature' with a white pill-shaped ON/OFF toggle switch (captured in the OFF/left position on bet_select_min.png and bet_select_max.png, positioned directly above the TOTAL BET selector panel). A smaller instance of the same tooltip/label is also visible hovering near the right-hand icon column on base_game.png.",
      "coverage_gap": "HONEST GAP: the toggle was never switched ON during this capture session (session errored out on the following bonus-buy attempt, see anomalies/not_captured below). Its OFF-state UI is documented from two frames; its ON-state UI, and any visual change to gameplay while active, were not captured."
    },
    "bonus_buy": {
      "name": "Bonus Buy / Free Spins purchase",
      "how_it_works": "rules_p12-p13.png: clicking the star icon opens the Bonus Buy dialog. Base Bet can be adjusted with +/- there; clicking BUY then OK/confirm deducts the stated Feature Cost and starts the Free Spins Feature directly; Cancel returns to the Bonus Buy page without a purchase.",
      "options": [
        {
          "name": "X1 multiplier in Free Spins",
          "spec": "3 Bonus Symbols for 8 Free Spins with a starting x1 multiplier",
          "price": "50x Base Bet = 25.00 fun (at Base Bet 0.50 fun)",
          "rtp": "96.32%",
          "captured": "FULLY CAPTURED -- dialog (bonus_buy_dialog_p1.png), trigger (free_spins_trigger.png), intro (free_spins_intro.png), award screen (free_spins_awarded.png), full 8-spin gameplay with the persistent multiplier climbing x1->x6->x8->x13, and the round-end win screen (win_screen.png, 'WON 5.25 DURING FREE SPINS')."
        },
        {
          "name": "X10 multiplier in Free Spins",
          "spec": "6 Bonus Symbols for 8 Free Spins with a starting x10 multiplier",
          "price": "500x Base Bet = 250.00 fun (at Base Bet 0.50 fun)",
          "rtp": "96.43%",
          "captured": "NOT CAPTURED. This is the SAME Free Spins feature as the X1 option above, purchased at a higher entry price/starting multiplier -- not a separate mechanic. Dialog tile is visible and priced correctly on bonus_buy_dialog_p2.png. Purchase was attempted once; the game returned an in-canvas provider-side 'Error / Serialization error' immediately after confirming (see anomalies). Per instruction, capture stopped there without retry."
        },
        {
          "name": "Random Free Spins",
          "spec": "Random Bonus Symbol count (3-6) for 8 Free Spins with the corresponding starting multiplier",
          "price": "150x Base Bet = 75.00 fun (at Base Bet 0.50 fun)",
          "rtp": "96.29%",
          "captured": "NOT ATTEMPTED. Session was already showing the provider-side error above (X10 entry) before this third option could be tried. Price/RTP documented from bonus_buy_dialog_p2.png and rules_p13.png text only."
        }
      ]
    }
  },

  "technical_summary": {
    "rtp_base_percent": 96.33,
    "rtp_source": "Printed twice, two independent panels: rules_p16.png ('The theoretical average return to player (RTP) is 96.33%') and info.png / KNOW THE GAME summary panel (same figure).",
    "rtp_variants": {
      "base": 96.33,
      "push_bet": 96.45,
      "bonus_buy_x1_multiplier": 96.32,
      "bonus_buy_x10_multiplier": 96.43,
      "bonus_buy_random_free_spins": 96.29
    },
    "volatility": "NOT PRINTED anywhere in this build (no volatility meter/flame-style indicator or volatility text was found on preview, base_game, paytable, rules, settings, info or autoplay screens). Honest gap -- not inferred.",
    "bet_min": "0.10 fun",
    "bet_max": "100.00 fun",
    "bet_source": "BET SELECT panel scrolled to both ends: bet_select_min.png (top of list, 0.10 fun) and bet_select_max.png (bottom of list, 100.00 fun).",
    "default_demo_bet": "0.50 fun",
    "default_demo_balance": "1,000.00 fun",
    "grid": "6 columns x 5 rows, fixed height (no expanding/growing reels observed).",
    "mechanic": "Cluster / scatter pays, minimum 7-of-a-kind anywhere on the board, with cascades. No paylines, no 'ways' figure.",
    "max_win": "10,000x current Base Bet (win cap; printed on preview.png splash banner, paytable_p2.png, and rules_p16.png).",
    "bonus_buy": "Present -- 3 purchasable Free Spins options (see features.bonus_buy).",
    "push_bet_ante": "Present -- 1.2x Base Bet toggle increasing Free Spins trigger chance (see features.push_bet).",
    "keyboard": "Space bar starts/stops a spin; pressing anywhere on the screen skips certain in-round animations (Quick Play) (rules_p1.png).",
    "version": {
      "server": "1.1.0",
      "client": "10.26.10 (30-06-2026)",
      "source": "rules_p16.png, end of the GAME INFO booklet."
    },
    "malfunction_clause": "'MALFUNCTION VOIDS ALL PAYS AND PLAYS.' (rules_p16.png).",
    "incomplete_game_policy": "rules_p15-p16.png: incomplete games are automatically resolved after 48 hours, with any resulting winnings paid to the player's account; where an incomplete game cannot be resolved, the stake is returned to the player."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/loading screen shown before the base game. City-skyline background art (same style as in-game). Centred 'FANG CITY' logo in red/orange/white 3D lettering with a gold outline, small tower/antenna motifs above the letters. Three vertical info plates below the logo: (1) 'MYSTERY MOON SYMBOL / REVEAL SPECIAL SYMBOLS AND BIG INSTANT PRIZES' with a 2x3 mini-grid of Moon-family icons (MAX, ?, 50, wolf-claw/converter icon, 'C' collector icon, '100'); (2) 'FREE SPINS / PROGRESSIVE FREE SPINS FEATURE' with three golden BONUS wolf-head medallions stacked; (3) 'MAX WIN / 10,000x' with a large glowing gold 'MAX' disc. 'CLICK TO CONTINUE' prompt centred at the bottom.",
      "purpose": "Entry point; advances into the base game on click."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "6x5 reel grid centred on screen inside a dark-blue metallic frame; purple gradient win-total banner directly above the reels.",
      "top_left": "FANG CITY logo (small version of the splash logo) above the reel frame.",
      "top_right": "White speaker/sound icon and a white hamburger-menu ('=') icon, both in dark translucent circles.",
      "right_icon_column": "Vertically stacked circular icon buttons, top to bottom: white star on black/red-outlined circle (opens Bonus Buy dialog), white play-triangle in a circle (opens Autoplay panel), white 3-ring coin-stack/cylinder icon in a circle (opens Bet Select / Total Bet panel). Below them, the large circular SPIN button (two white curved arrows forming a circle).",
      "push_bet_tooltip": "A small purple 'PUSH BET (TM) - INCREASE chance to win feature' label/tooltip floats near the right-hand icon column.",
      "bottom_bar": "Bottom-left: 'Balance: 1,000.00 fun'. Bottom-right: 'Total Bet: 0.50 fun'. Both in bold white text on the dark background, no separate colour-coding needed since each is uniquely labelled.",
      "color_blind_notes": "All controls are white glyphs on dark circles (shape-based, not colour-coded). Balance/Bet are distinguished purely by their text labels, not colour."
    },
    "paytable": {
      "type": "paytable",
      "pages": "9 pages, single continuous scroll panel (scroll_capture.py, exhausted=true; page 9 visually duplicates the tail of page 8, confirming the bottom was reached).",
      "page1": "Header 'PAYTABLE' / 'Symbols' with the note '(All wins shown are in fun and valid for the current bet of 0.50 fun)'. Grid of the 3 high wolf-portrait symbols (16-19/12-15/9-11/7-8 tiers) and the start of the 3 mid symbols (20+/16-19/12-15/9-11 tiers, partly cut by the page boundary).",
      "page2": "Completion of the mid-symbol tiers, then the 4 low claw symbols (20+/16-19/12-15/9-11/7-8 tiers), then 'Features / MAX WIN' section begins.",
      "page3": "MAX WIN detail (10,000x current Base Bet); MULTIPLIER SYMBOL detail with additive-value explanation; start of MOON SYMBOL detail.",
      "page4": "MOON SYMBOL value tiers (1000/100/10/1); MYSTERY MOON SYMBOL detail with a 5-icon reveal-pool preview row; start of FREE SPINS FEATURE.",
      "page5": "FREE SPINS FEATURE trigger table (3/4/5/6 Bonus Symbols -> 8 Free Spins, starting multipliers x1/x2/x5/x10) with two illustrative gameplay screenshots (trigger board, persistent multiplier board); persistent-multiplier explanation text begins.",
      "page6": "End of persistent-multiplier text; CONVERTER SYMBOL detail; start of COLLECTOR SYMBOL detail.",
      "page7": "COLLECTOR SYMBOL detail continued; MOON MULTIPLIER SYMBOL detail (values x2/x3/x5/x10/x25/x50/x100); start of HIGH VALUE MOON SYMBOL.",
      "page8": "HIGH VALUE MOON SYMBOL detail (minimum x10 Base Bet); MAX WIN SYMBOL detail.",
      "page9": "Duplicate of the page-8 tail (HIGH VALUE MOON SYMBOL / MAX WIN SYMBOL), confirming the panel bottom.",
      "bottom_nav": "Same 4-icon bottom bar on every page: grid icon (paytable), question-mark icon (rules/GAME INFO), gear icon (settings), shield icon (KNOW THE GAME summary). Close 'X' top-right of the panel.",
      "color_blind_notes": "Bottom-nav icons are differentiated purely by pictogram shape, not colour -- safe for colour-blind users."
    },
    "rules": {
      "type": "rules (GAME INFO booklet, 16 pages, same scrolling panel style and bottom nav as paytable)",
      "topics_in_order": "p1: intro + How to Play/Autoplay/Quick Play. p2: Payout Rules + Cascading and Collapsing. p3-p4: Win Cap, Base Game rules, Mystery Reveal Feature intro. p5-p6: Multiplier Symbol + Moon Symbol value lists. p7-p9: Mystery Moon / Converter / Collector / Moon Multiplier / High Value Moon / Max Win symbol text descriptions, then Bonus Symbol + Free Spins Feature trigger table. p10-p11: Free Spins retrigger table, persistent-multiplier text, Paytable note, start of Bonus Buy. p12-p13: full Bonus Buy options list (all 3, with prices and RTPs) + Base Bet + Push Bet. p14: Push Bet detail. p15-p16: Additional Information (48-hour incomplete-game resolution), malfunction clause, RTP 96.33%, Win Cap restatement, Server/Client version numbers.",
      "exhaustion_note": "16 pages scrolled to a confirmed bottom (scroll_capture.py, exhausted=true); several transitions were flagged by the pixel-diff heuristic as possible gaps on sparse-text pages but were manually inspected and confirmed continuous with no missing content."
    },
    "settings": {
      "type": "settings",
      "title": "SETTINGS",
      "content": "Three labelled rows, each with a speaker-with-cross mute icon on the right: 'All Sounds', 'Sound Effects', 'Music'. No Turbo Spin / Quick Spin / Skip Screens toggles present in this build (those live instead in the How-to-Play text as 'press anywhere to skip animation').",
      "color_blind_notes": "Mute state is shown by icon shape (speaker with an 'x'), not colour."
    },
    "info": {
      "type": "info",
      "title": "KNOW THE GAME",
      "content": "A condensed single-screen summary duplicating the tail of the rules booklet: malfunction clause, base RTP 96.33%, all 3 Bonus Buy options with price/RTP, and the Push Bet RTP -- serves as the second independent printed source for every RTP figure in this document.",
      "purpose": "Quick-reference panel, avoids having to scroll the full 16-page rules booklet for the headline numbers."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAYS",
      "content": "A banner reading '7 or more to win Instant Prizes!' remains visible above the dimmed reels behind the panel. Vertical list of preset spin counts: Off (highlighted/selected, white background), 10, 20, 50, 100, 250, 500, 1000 -- all 8 options visible on one screen without needing to scroll.",
      "color_blind_notes": "Selected option is shown by a solid white background + dark text (high contrast, not colour-coded)."
    },
    "bet_select": {
      "type": "other",
      "title": "TOTAL BET",
      "content": "Right-hand panel listing Total Bet presets in a scrollable list (0.10 fun at the very top per bet_select_min.png, up to 100.00 fun at the very bottom per bet_select_max.png; currently-selected 0.50 fun shown with a white background in the min-scrolled frame). Directly above this panel sits the purple 'PUSH BET (TM) - INCREASE chance to win feature' banner with its ON/OFF toggle (captured OFF).",
      "color_blind_notes": "Selected bet value again uses a solid white background rather than colour to indicate selection."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "title": "BONUS BUY",
      "content": "Two-item-then-third-below-fold vertical list, each row pairing a price+label on the left with a themed BONUS-medallion illustration on the right: 'X1 multiplier in Free Spins' 25.00 fun (illustration: 3 gold BONUS wolf medallions), 'X10 multiplier in Free Spins' 250.00 fun (illustration: 6 gold BONUS medallions arranged in a diamond), 'Random Free Spins' 75.00 fun (illustration: a gold BONUS medallion flanked by two large '?' marks). Each row has a red 'BUY' button. A 'BASE BET' stepper (circular -/+ buttons either side of the current value, 0.50 fun) sits fixed at the bottom of the dialog.",
      "color_blind_notes": "BUY buttons are red with white text (colour + text label, so still legible without colour perception)."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "Base-game board (from the purchased X1-multiplier round) with exactly 3 gold BONUS wolf-head medallions landed (column 5 rows 2-3, column 3 row 5) and a purple '25' Moon/Instant-Prize disc also visible on the board. Purple win banner above the reels reads '0.60'. Bottom bar: Balance 975.00 fun, WIN 0.60 fun, Total Bet 0.50 fun."
    },
    "free_spins_intro": {
      "type": "free_spins",
      "content": "Brief transitional/loading frame between the trigger spin and the fully-rendered award screen; text partially rendered mid-animation."
    },
    "free_spins_awarded": {
      "type": "free_spins",
      "content": "Full award screen: dark plaque bordered in gold flame/light rays over the dimmed city background. Fang City logo top-centre. 'YOU HAVE BEEN AWARDED' then 'AWARDED' in red-highlighted gold lettering. Large embossed gold numeral '8' flanked by stylised red dragon/flourish ornaments. 'FREE SPINS' then 'WITH A STARTING x1 MULTIPLIER' beneath it. 'CLICK TO CONTINUE' prompt at the very bottom, outside the plaque."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "Reels on a dark maroon/wine-red background (vs navy in the base game). A gold hexagonal Multiplier UI badge is fixed to the right of the reel frame, printed 'x1' (captured value) in a stylised icon; this badge is the PERSISTENT multiplier tracker described in the rules. Bottom bar adds a 'Free Spins: n / 8' counter between the WIN readout and the Total Bet readout.",
      "color_blind_notes": "Free-Spins state is signalled by BOTH the maroon-vs-navy palette shift AND the explicit 'Free Spins: n / 8' text counter and the numeral on the Multiplier badge -- not colour alone."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "End-of-round summary plaque over the dimmed city background: Fang City logo top-centre flanked by two branded baseball caps (purple cap with a green clawed-fist patch on the left, red cap with the same green clawed-fist patch on the right). 'CONGRATULATIONS' then 'YOU HAVE WON' in gold lettering. Large gold 3D numeral '5.25'. 'DURING FREE SPINS' beneath it. 'PUSH GAMING' wordmark/watermark centred at the bottom of the plaque (studio branding).",
      "color_blind_notes": "Win amount is large high-contrast gold-on-dark text, legible without colour discrimination."
    }
  },

  "studio_evidence": {
    "text": "PUSH GAMING",
    "frame": "win_screen.png",
    "note": "Wordmark/watermark centred beneath the win amount on the round-end plaque. No separate sub-brand plate was found on any captured frame (unlike some other Push Gaming titles that carry a 'Reel Hot Games'-style sub-brand); only the core Push Gaming wordmark appears."
  },

  "payout_basis": {
    "value": "total_bet",
    "basis_reasoning": "The game has no paylines and no 'ways' figure at all -- rules_p1.png states it is a minimum-7-of-a-kind, pays-anywhere cluster/scatter game with no lines. 'Bet per line' therefore cannot exist as a quantity to divide by. The paytable header on paytable_p1.png anchors every printed tier directly to the current TOTAL bet: 'All wins shown are in fun and valid for the current bet of 0.50 fun.' Combined with the rules_p14.png Push Bet clause -- 'wins are evaluated respectively of the Base Bet amount and not the Total Bet amount' when Push Bet is active -- this also establishes that Base Bet and Total Bet can diverge as the payout anchor depending on mode, but in the default (Push Bet off) mode documented here, Total Bet is the anchor.",
    "numeric_measurement_status": "NO exact numeric cluster-count measurement could be produced. free_spins_basis_win.png shows a blue brass-knuckle-duster cluster paying exactly 0.50 fun at Total Bet 0.50 fun -- matching the symbol's printed '9-11' tier value of 0.50 on the paytable -- but a manual recount of the highlighted symbols on that exact frame comes to roughly thirteen, which falls in the '12-15' tier (0.75), not '9-11'. Part of the cluster is obscured by the win-amount overlay text itself, so an exact count cannot be produced from this frame, and the discrepancy is reported honestly rather than resolved by picking whichever tier matches the printed win.",
    "evidence": {
      "frame": "free_spins_basis_win.png",
      "win_kind": "cluster",
      "printed_win": 0.5,
      "total_bet": 0.5,
      "ways_or_lines": null,
      "tier_value": null,
      "tier_value_kind": "currency",
      "tier_symbol": "brass knuckle-duster (blue, mid-value symbol)"
    },
    "conclusion": "The BASIS label (total_bet) is established on textual/structural grounds (no lines exist to divide by; paytable header explicitly anchors to the current total bet), independent of the inconclusive cluster count on the evidence frame. The evidence frame remains useful and is reported honestly: the 0.50 fun win pairs correctly with the 0.50 fun total bet at that moment (multiplier badge was still x1, so the figure is unscaled), it simply cannot serve as a precise symbol-count proof."
  },

  "coverage": {
    "features_present": {
      "cascades": true,
      "free_spins": true,
      "bonus_buy": true,
      "push_bet_ante": true,
      "win_screen": true
    },
    "not_captured": [
      "Bonus Buy 'X10 multiplier in Free Spins' (250.00 fun / 500x Base Bet): purchase dialog and pricing captured (bonus_buy_dialog_p2.png), but the actual purchase attempt returned an in-canvas provider-side 'Error / Serialization error' (see anomalies) immediately after confirming; no gameplay or win frame exists for this option. This is the SAME Free Spins feature as the fully-captured X1 option, only at a different entry price/starting multiplier, so per project convention this is not treated as a missing mechanic, only as a missing price-variant capture.",
      "Bonus Buy 'Random Free Spins' (75.00 fun / 150x Base Bet): not attempted at all -- the session was already showing the provider-side error above before this third option could be tried. Price/RTP documented from text only (bonus_buy_dialog_p2.png, rules_p13.png).",
      "Push Bet toggle in its ON state: the toggle itself (OFF position) is documented on bet_select_min.png/bet_select_max.png/base_game.png, but it was never switched on, so any visual or gameplay change while active (e.g. does the reel palette, UI, or trigger-odds indicator change) was not observed.",
      "Volatility rating: no volatility meter/text was found anywhere in this build's UI (preview, base game, paytable, rules, settings, info, autoplay) -- likely simply not surfaced by this provider's client build rather than an omission by the capture, but this cannot be confirmed either way from the available frames.",
      "A natural (non-purchased) base-game Free Spins trigger and win screen: only the purchased X1-multiplier Free Spins round was played; per capture instructions no additional base-game spins/hunting were performed beyond what was needed for the purchase flow."
    ],
    "anomalies": [
      "In-game 'Error' / 'Serialization error' text rendered directly on the canvas immediately after confirming the X10-multiplier Bonus Buy purchase (250.00 fun) -- see _probe66.png (the provider's own error text is drawn over the dimmed board, e.g. is not a blank/frozen frame). Per the Push Gaming provider playbook (P-U10) this exact text is the documented predictor of an upcoming CloudFront block on this provider's demo host, so the session was stopped at this point without reload or retry, per instruction. Whether the 250.00 fun stake was actually deducted before the error was not re-verified.",
      "The Push Bet purple tooltip/label appears in two visually distinct places depending on context: a small floating badge near the right-hand icon column on the plain base-game screen (base_game.png), and the full-width banner-with-toggle sitting directly above the Total Bet list whenever that panel is open (bet_select_min.png / bet_select_max.png) -- both are documented as the same feature's UI, not two different features.",
      "On free_spins_multiplier_apply.png the persistent Multiplier UI badge still reads 'x1' at the exact moment a Multiplier Symbol tile and a Moon '2' tile are shown landing on the board -- i.e. the badge visibly updates only after the cascade/multiplier-application sequence finishes, not the instant the tile lands. Documented as observed, not treated as an inconsistency."
    ]
  },

  "accessibility_observations": {
    "screen_reader": "Control positions are stable across the whole game: sound + hamburger-menu icons top-right of the reel frame; star (Bonus Buy) / play-triangle (Autoplay) / coin-stack (Bet Select) icons stacked vertically on the right edge, with the large circular SPIN button beneath them. The GAME INFO/paytable booklets are long linear scroll sequences (16 and 9 pages respectively) reachable via the bottom-bar question-mark and grid icons.",
    "motor": "Large circular touch targets for SPIN, Bonus Buy, Autoplay and Bet Select. Space bar starts/stops a spin and also serves as an alternate 'skip animation' input (press anywhere on screen), reducing the number of precise clicks needed during fast play. Autoplay (up to 1000 consecutive spins) further reduces required interaction.",
    "color_blind": "Most affordances are non-colour (white pictogram icons on dark circles/panels, explicit numeric badges, explicit text counters like 'Free Spins: n / 8'). The one clear residual risk is the set of 4 low-value claw symbols, which are differentiated ONLY by colour (gold/orange, purple, green, pale blue) with no distinguishing shape or icon-level text, and which pay two different amounts in two matched pairs (gold=purple double green=blue) -- a user who cannot separate these hues cannot tell the symbols, or their relative value, apart on the reels.",
    "deaf_hard_of_hearing": "No audio-only information was observed; the Settings panel exposes All Sounds / Sound Effects / Music as separate mute toggles, and all game state (win amounts, Free Spins counter, persistent multiplier, RTP/price figures) is conveyed through on-screen text and numerals rather than sound alone."
  },

  "unreadable_or_uncertain": [
    "Exact symbol count of the winning cluster on free_spins_basis_win.png (evidence used only for the payout_basis textual conclusion, not as a precise tier proof -- see payout_basis.numeric_measurement_status).",
    "Volatility rating -- not printed anywhere in this build; not inferred.",
    "Whether the live Push Bet ON state changes any visible UI or reel behaviour -- toggle was never switched on during capture.",
    "The exact one-to-one mapping between the 5 small preview icons under the Mystery Moon '?' symbol on paytable_p4.png and the 5 named reveal outcomes in the accompanying text -- described visually only, not asserted as a confirmed mapping.",
    "Whether the 250.00 fun X10 Bonus Buy stake was actually deducted before the in-canvas Serialization error appeared -- balance was not re-verified after the error."
  ]
}

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.