Pengu Sport

InOut Games

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

Free demo · not real-money play
✓ Working · checked 1 day, 1 hour ago Verified · 17 Aug 2026
RTP 96.50%
Volatility
Max win
Grid
For webmasters & affiliates
Embed demo

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

Asset pack

12 screenshots · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/pengu-sport-b22/

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

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

Captured 17 Aug 2026 View capture log

Per-screen breakdown

12 demo screens
12 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
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

What we extracted from Pengu Sport

Everything pulled from Pengu Sport into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
12 screens captured
6 palette colors from frames
5 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider InOut Games
rtp 96.50% · single configuration
bonus_buy No
mechanic Instant Win
release_date 2025

Bonus modes

6 modes
Base Game Modifier base
Idle

The penguin waits by the yeti's catapult on the ice. The bottom bar shows BALANCE, MULTIPLIER, SPEED (NORMAL), BET with up/down steppers, the round green PLAY button and, to its right, the circular control that opens autoplay. Bet steps between 0.12 and 200 USD, both measured against the steppers' stops.

Base Game Modifier flight
Flight

The launched penguin flies over sea and icebergs, collecting whatever it passes through. The MULTIPLIER field updates live as items are taken. The PLAY button dims for the whole flight and no other control appears: the round cannot be cashed out or stopped, it simply resolves.

Other modifiers
Collectible Modifiers

Items floating along the flight path change the running multiplier: xN discs (x2, x3, x4, x5) and +N tokens raise it, and a red /2 halves it, so the multiplier can fall as well as rise. Seagulls, one of them carrying dynamite, and a walrus also appear along the route.

Other landing
Landing and Payout

The penguin lands on the ice and the win is printed above it. The payout is the total bet times the multiplier standing at that moment: measured at 0.3 x 4.50 = 1.35, cross-checked against the My bet history panel, which prints bet, multiplier and win for the last rounds.

Other autoplay
Autoplay

A dialog offering 10, 25, 50, 100, 250, 500, 750 or 1000 automatic rounds, a slider for the same range and a green 'Start autoplay (N)' button. It opens from the circular control to the right of PLAY - not, as the rules text claims, by holding the play button down.

Other provably_fair
Provably Fair

A settings panel exposing the client seed and the SHA256 hash of the server seed, so a round can be verified after the fact. Present in this build although the catalogue cannot record the fact for this game category.

Colour system

extracted from frames · HEX
Export palette
#63D2EF base dominant 1 base
#9FDDED base dominant 2 base
#51B7DB base dominant 3 base
#36ADE2 base dominant 4 base
#DAF3F7 base dominant 5 base
#27282D base dominant 6 base

Accessibility

profile for all groups
Color Blind
  • Collectible modifiers are told apart by their printed value (x3, +1, /2) and shape as well as by colour, so a player who cannot separate the gold xN discs from the red /2 token still reads the effect from the glyph.
Screen Reader
  • The control bar is real DOM (the play button, the burger and the autoplay control are elements with their own bounds), but the playfield itself is canvas, so flight events are not exposed as text.
Motor Accessibility
  • No action is time-critical: the round resolves without input once launched, and autoplay can run up to 1000 rounds unattended.
Hearing Accessibility
  • Sound and music are separate sliders in the burger menu; every round outcome is printed on screen, so nothing is announced by audio alone.
Low Vision
  • The running MULTIPLIER is printed in a dedicated labelled field of the bottom bar rather than only floating over the action, which keeps it readable while the flight animates.

Media & assets

3 files · 3 types
12 PNG (ZIP)
Base game
base_game
Base game
base_game
Logo
logo

Data provenance

what we captured and what we didn't
Idle base game, live flight with the multiplier meter, landing and payout, all three rules pages, settings menu, provably fair panel, autoplay dialog, bet stepper at its 200 ceiling and the My bet history panel.
RTP is printed nowhere in the game. The recorded 96.5% comes from the provider's own game card; the bundle constant RTP_VALUE of 0.955 was rejected as a shared template default found byte-identical in five unrelated builds with differing RTPs.
The maximum multiplier is not declared: the build prints only a money cap of 20000 USD, which is 100x at the maximum bet and far more at the minimum.
The provably fair panel exists but cannot be recorded in the catalogue: the field is gated to crash games. Owner debt 5-quater.
There is no loading splash: a burst capture at wait_ms=0 landed straight on the idle base game.

Ask AI about Pengu Sport

MCP · VERIFIED CAPTURE DATA

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

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

How does Pengu Sport play? Keep it simple.

The penguin waits by the yeti's catapult on the ice. The bottom bar shows BALANCE, MULTIPLIER, SPEED (NORMAL), BET with up/down steppers, the round green PLAY button and, to its right, the circular control that opens autoplay. Bet steps between 0.12 and 200 USD, both measured against the steppers' stops.

RTP 96.50%demo ✓

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

Playersearch_slots

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

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

Affiliateget_slot ×2

“Comparison table: Pengu Sport vs Mine Slot 2 — 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 4 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 4 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/pengu-sport-b22/

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/pengu-sport-b22/
{
  "game": {
    "name": "Pengu Sport",
    "provider": "InOut Games",
    "studio": "iNOUT (footer credit 'Powered by iNOUT' inside the burger menu, settings.png; also branded onto the yeti's bat prop in every idle frame)",
    "game_kind": "Instant-win 'launch & auto-resolve' arcade game. NOT a reel slot (no reels/paylines/ways/symbol-payout-table) and NOT a manual-cash-out crash game (no button exists to bank a win mid-round; the round always resolves itself when the penguin lands or falls). Closest InOut sibling class: Chicken Road-style auto-resolving instant games, but here every decision (only the bet size) is made BEFORE the round starts.",
    "theme": "Arctic sports/cartoon theme: a cartoon penguin is launched by a yeti mascot with a baseball-bat-style club and flies over an icy sea, picking up floating number and multiplier tokens, live seagulls, a dynamite-carrying seagull, and an occasional walrus, before landing back on the ice.",
    "art_style": "Flat 2D vector cartoon illustration in the mobile-casual style: bold, uniformly thick dark-navy outlines around every character and UI element, flat cel-shaded fills with soft rounded highlight patches (no photorealistic lighting, no film-grain/gradient noise, no 3D rendering). Bright, cheerful daylight palette (sky blues, white ice, turquoise sea) — no night/neon mood. Camera is a simple side-on 2D view: characters face the viewer on the idle screen, and the flight sequence is a horizontally-scrolling side view of the sea/horizon. Overall mood is playful and family-friendly, aimed at a casual mobile-game audience, not dramatic or cinematic.",
    "in_game_wordmark": "PENGU SPORT (two-line stacked wordmark, bold rounded condensed lettering, thick dark-navy outline; word 'PENGU' filled ice-blue/white, word 'SPORT' filled golden-yellow) — centered at the top of every screen. NOTE for gen_logo.py: do NOT crop this wordmark into logo_refs, only its color/style is described here.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from the slot's captured desktop screenshots (1280x800) + OCR ground truth + zoomed crops.",
    "method_notes": "Round mechanics (launch/fly/land, no manual cash-out) were verified by the capturer via a second, non-visual channel (DOM button enumeration during flight) per the project's negative-claim protocol, not guessed from appearance alone. Payout formula (win = bet x accumulated multiplier) verified arithmetically against 4 rows of the in-game 'My bet history' panel. Numbers below are taken verbatim from on-screen text/OCR; anything not legible or not captured is listed in 'unreadable_or_uncertain', not invented.",
    "language": "English"
  },

  "color_palette": {
    "sky_idle": "Light-to-medium sky-blue gradient, lighter/paler near the horizon, deeper blue toward the top of the screen.",
    "sky_flight": "More saturated cyan/azure blue with faint vertical light-ray streaks radiating from the horizon, giving the flight scene a slightly more energetic look than the idle screen.",
    "sea": "Medium blue with a darker blue horizon band; small white/pale-blue ice floes float on the surface.",
    "ice_ground_foreground": "Very pale blue-white gradient (near white) representing the ice field the penguin lands on.",
    "iceberg_pedestal": "Bright cyan/turquoise-blue crystalline ice blocks with lighter angular facets and a white snow cap on top, where the idle penguin stands.",
    "penguin": "Dark navy/near-black back and head, white/cream belly, bright orange-yellow beak and webbed feet, small round black eyes.",
    "yeti": "Cream/off-white fur body, light blue-grey open eyes under dark brows, pink mouth interior when smiling, slate-blue/grey paw pads, gloves and feet; holds a brown wooden bat/club with a rounded dark-orange head carved with the 'iNOUT' brand wordmark in dark outlined letters.",
    "wooden_signpost": "Brown wood post and plank with white 'Distance: Nm' text, standing beside the iceberg.",
    "seagulls_plain": "White body, grey/black wingtips, small orange beak and feet — background/foreground decorative birds during flight.",
    "dynamite_bird": "Same white seagull body, but carrying a red cylindrical stick labelled 'TNT' in white letters with a lit orange/yellow spark at the fuse tip.",
    "walrus": "Large violet/purple pinniped body with a scattering of darker purple spots, cream/white tusks, wearing a red Santa-style hat with a white fur trim and white pompom in the captured frame.",
    "add_value_tiles": "Bold white numerals ('1','2','5','10') with a thick dark-navy outline and a soft white outer glow, floating in the sky along the flight path.",
    "multiply_tiles": "Bold gold/yellow numerals prefixed with 'x' (x2/x3/x4/x5), thick red-orange outline and a warm gold glow.",
    "divide_tile": "Bold red italic text '/2' with a dark outline, shown as a small popup — rules text ties this modifier to bird collisions ('/2 (birds)').",
    "collect_popup_add": "Green bold '+N' text that pops up just above the penguin the instant an add-value tile is collected.",
    "collect_popup_dollar": "Gold/yellow bold '$X.XX' text under the '+N'/'/2' popups, showing the live running potential-win value in the bet currency.",
    "bottom_control_bar": "A row of dark charcoal/near-black rounded-rectangle panels; field labels (BALANCE/MULTIPLIER/SPEED/BET) in light grey, values in white/gold bold text.",
    "play_button": "Bright green filled circle with a darker green inner shadow/gradient ring and a white right-pointing triangle; dims to a darker, desaturated green with a grey triangle when disabled during flight.",
    "autoplay_open_button": "Dark charcoal rounded rectangle to the right of PLAY with a white circular-arrow-plus-triangle 'cycle' icon.",
    "toggle_switches": "Green filled pill with a white knob when ON (Sound/Music/'Space to spin & go' toggles in settings.png show Sound and Music OFF as dark grey/black pill with white knob at the left; the Space toggle is ON, green, knob at the right).",
    "start_autoplay_button": "Bright green rounded-rectangle button with bold white text 'Start autoplay (N)'.",
    "top_ticker_bar": "Dark teal/navy horizontal strip; white 'Live wins:' label; player avatar, truncated username and a green '+₹X.XX' value on the right.",
    "burger_menu_icon": "Three white horizontal bars inside a dark teal/navy circle, top-right corner of every screen; becomes a white X in the same circle when the panel is open.",
    "modal_dialogs": "Near-black dark-grey rounded rectangle panels, white heading text, light-grey body text, thin grey divider lines; background game scene is dimmed/darkened behind the modal."
  },

  "collectible_flight_elements": {
    "note": "All modifiers act on a running 'accumulated win' value that starts implicitly at 1x once the round launches (MULTIPLIER field reads x1.00 right after launch, see gameplay_flight.png) and is redisplayed live in the bottom-bar MULTIPLIER field and as a floating '$X.XX' tag above the penguin.",
    "add_value_tiles": {
      "values_seen": ["+1", "+2", "+5", "+10"],
      "appearance": "Free-floating bold white numerals with navy outline, scattered at various heights along the flight path (gameplay_flight.png, _spin1_a.png, _spin2_c.png).",
      "effect": "Adds N to the current running total (rules_p2.png, item 4: '+1 / +2 / +5 / +10 – add to your total win').",
      "collect_feedback": "A green '+N' popup appears above the penguin at the moment of collection."
    },
    "multiply_tiles": {
      "values_seen": ["x2", "x3", "x4", "x5"],
      "appearance": "Bold gold/yellow 'xN' tiles with a red-orange glow outline, floating along the path (gameplay_flight.png shows x3 and x4 simultaneously on screen).",
      "effect": "Multiplies the current running total by N (rules_p2.png, item 4: 'x2 / x3 / x4 / x5 – multiply your current win')."
    },
    "divide_tile": {
      "value": "/2",
      "appearance": "Red italic '/2' popup text; rules explicitly attribute this modifier to bird collisions: '/2 (birds) – divide your current win by two' (rules_p2.png item 4). One captured frame (gameplay_flight.png) shows a green '+1' popup immediately followed by a red '/2' popup while a plain white seagull is passing directly below the penguin, consistent with the seagull being the divide trigger.",
      "effect": "Halves the current running total. IMPORTANT: this means the accumulated multiplier can go DOWN during a round, not just up — do not describe it as monotonically increasing."
    },
    "walrus": {
      "appearance": "Large violet/purple pinniped with tusks (seen wearing a red Santa-style hat in the captured frame, _spin2_a.png).",
      "effect": "Rules_p2.png item 4: 'Walrus – can appear and save the penguin from falling, launching it higher again.' A safety-net object: colliding with it prevents an otherwise-ending fall and relaunches the penguin, extending the round.",
      "seasonal_note": "Uncertain whether the Santa hat is the permanent default look of the walrus or a limited-time seasonal skin — only one walrus frame was captured and the in-game clock on that session (07:xx, 17-08-26 per bet_history.png) does not correspond to a winter holiday date, so this is flagged as unreadable_or_uncertain rather than asserted as a Christmas-only variant."
    },
    "stone": {
      "appearance": "Not present on any captured frame — no still exists in this shot set showing the hazard visually.",
      "effect": "Rules_p2.png item 4/5: 'Stone – ends the round with a loss if the penguin crashes into it.' / 'Lose: the penguin falls into the water or hits a stone — you lose the round.'",
      "status": "Declared-not-observed: taken from rules text only, not confirmed visually. See unreadable_or_uncertain."
    },
    "dynamite_bird": {
      "appearance": "A seagull carrying a red cylindrical stick labelled 'TNT' with a lit fuse spark, distinct from plain decorative seagulls (_spin2_c.png, win_screen.png).",
      "effect": "Rules_p2.png item 4: 'Dynamite Bird – triggers a sudden drop but doesn't change your total win.' Causes a visual altitude drop without affecting the accumulated multiplier/value."
    },
    "plain_seagulls": {
      "appearance": "Plain white seagulls with grey/black wingtips and no token/label attached, drifting through the background/foreground of the flight scene.",
      "status": "Likely decorative flavor animals distinct from the divide-tile 'birds', OR the un-collided state of the divide tile before contact — not disambiguated with full certainty from stills alone (see divide_tile note above and unreadable_or_uncertain)."
    }
  },

  "round_lifecycle": {
    "phase_1_idle_ready": {
      "frame": "base_game.png (also _idle_check.png / _flight_end_check.png / bet_max_confirmed.png as later idle states)",
      "state": "Penguin stands on top of the iceberg; yeti stands below holding its branded bat over one shoulder, ready to swing. Wooden signpost reads 'Distance: 0m' on very first load, and is updated to the LAST round's flight distance afterwards (e.g. 'Distance: 101m' in bet_max_confirmed.png/win_screen-adjacent idle frames, 'Distance: 93m', 'Distance: 65m', 'Distance: 89m' across different idle captures) — it is a per-round readout, not a session-cumulative counter (values go up and down between rounds).",
      "controls": "BALANCE shows the current wallet total. MULTIPLIER field reads 'x0.00' (no active round). SPEED and BET steppers are enabled. PLAY button is fully bright green and clickable."
    },
    "phase_2_launch": {
      "frame": "not captured as a distinct still (instantaneous transition)",
      "state": "Per rules_p2.png item 2: 'Press SPIN – the Yeti automatically strikes and sends the penguin flying into the sky.' The bet amount is debited from BALANCE at this moment."
    },
    "phase_3_flight": {
      "frame": "gameplay_flight.png, _spin1_a.png, _spin1_b.png, _spin2_a.png, _spin2_b.png, _spin2_c.png",
      "state": "Camera follows the penguin (trailing a green glowing streak with sparkle particles) scrolling over the sea, past a scattered field of add-value tiles, multiply tiles, decorative/divide seagulls, the occasional walrus, and the dynamite bird. MULTIPLIER ticks live as elements are collected (observed x1.00 -> x5.00 -> x6.00 across frames of the same/adjacent rounds); a floating '$X.XX' + collect-popup appears above the penguin at each pickup.",
      "controls": "PLAY button is visibly dimmed/darkened (disabled) for the duration of the flight; per the capturer's DOM-enumeration cross-check, only the burger-menu button and the (disabled) PLAY button exist as interactive elements while airborne — there is no third 'cash out' control, confirming the round cannot be manually banked mid-flight."
    },
    "phase_4_landing_resolution": {
      "frame": "win_screen.png (win case), _flight_end_check.png",
      "state": "Win: per rules_p2.png item 5, 'the penguin lands and stops on the ice — your current total is credited as a win.' A gold '$X.XX' tag pops up above the landed penguin (win_screen.png shows '$1.35' with MULTIPLIER reading 'x4.50'). Loss: per the same rule, 'the penguin falls into the water or hits a stone — you lose the round' (no manual capture of this exact moment in this shot set; corroborated by a bet_history.png row showing 'Mult. x0' and 'Win: –')."
    },
    "phase_5_payout_reset": {
      "frame": "next idle frame after a round, e.g. bet_max_confirmed.png",
      "state": "BALANCE updates immediately to reflect the round's net result. MULTIPLIER resets back to 'x0.00'. PLAY re-enables (bright green again). Distance sign updates to the just-completed round's flight distance."
    }
  },

  "ui_controls": {
    "top_ticker_bar": {
      "label": "'Live wins:' scrolling ticker",
      "content": "Shows other/demo players' recent wins in Indian rupees (₹) plus our own session avatar, truncated username, and a green '+₹X.XX' change value, e.g. 'Player89356... +₹1.53' (gameplay_flight.png).",
      "note": "This is a separate/global rupee-denominated feed and is NOT the currency of our play session — our own BALANCE/BET fields are consistently in US dollars ($) on every captured frame. Do not treat the ₹ figures as our session's currency or winnings."
    },
    "balance_field": {"label": "BALANCE", "content": "'$' coin icon + numeric wallet balance, e.g. '999 991' (base_game.png).", "editable": false},
    "multiplier_field": {"label": "MULTIPLIER", "content": "'xN.NN' — idle 'x0.00'; live-ticking during flight; final round value shown briefly at landing; resets to 'x0.00' once back at idle.", "editable": false},
    "speed_field": {
      "label": "SPEED",
      "content": "Text value with up/down chevron steppers stacked on the right edge of the field.",
      "values_observed": ["NORMAL", "FAST"],
      "note": "Only two distinct values were seen across the captured frames (toggled via the up arrow); additional steps (e.g. a slower 'SLOW' setting) are not confirmed — see unreadable_or_uncertain."
    },
    "bet_field": {
      "label": "BET",
      "content": "'$' coin icon + numeric stake, up/down chevron steppers stacked on the right edge.",
      "min": {"value": 0.12, "currency": "USD", "verified_by": "80 consecutive presses on the '-' stepper, value floors at 0.12 (matches printed Min bet in rules_p1.png)"},
      "max": {"value": 200, "currency": "USD", "verified_by": "70 consecutive presses on the '+' stepper, value caps at 200 (matches printed Max bet in rules_p1.png; bet_max_confirmed.png)"}
    },
    "play_button": {
      "shape": "Large circular green button with a white right-pointing triangle, centered around (977,737) in the 1280x800 desktop viewport.",
      "states": "Bright/glossy green + fully white triangle when idle and clickable; dark, desaturated green + grey triangle when disabled during flight."
    },
    "autoplay_open_control": {
      "shape": "Dark rounded-rectangle control immediately to the right of PLAY (center approx. 1097,737) showing a white circular-arrow + triangle 'cycle' icon.",
      "function": "Opens the 'Autoplay settings' dialog (autoplay.png).",
      "correction_vs_rules_text": "rules_p3.png item 6 says 'Hold the SPIN button to activate Auto Game', but this was proven wrong by direct capture: the dialog is opened by clicking this SEPARATE circular-arrows control, not by holding PLAY. The rules text is inaccurate/boilerplate on this point."
    },
    "burger_menu": {
      "shape": "Three horizontal white bars in a dark teal circle, top-right corner; turns into an X in the same circle when the panel is open (settings.png).",
      "panel_contents": [
        "Player avatar + truncated username + 'Change avatar' link",
        "Sound toggle (OFF in captured frame)",
        "Music toggle (OFF in captured frame)",
        "'«Space» to spin & go' toggle (ON in captured frame) — binds the spacebar to instantly place/launch a round",
        "'Provably fair settings' link (opens provably_fair.png)",
        "'Game rules' link (opens rules_p1.png, bet-limits table)",
        "'My bet history' link (opens bet_history.png)",
        "'How to play?' link (opens rules_p2.png/rules_p3.png, the numbered step-by-step guide)",
        "Footer: 'Powered by iNOUT' studio credit"
      ]
    }
  },

  "dialogs": {
    "game_rules": {
      "frame": "rules_p1.png",
      "heading": "Game rules",
      "subheading": "Bet limits are presented below",
      "content": "Min bet: 0.12 USD | Max bet: 200 USD | Max win: 20 000 USD | 'Malfunction voids all pays and plays'",
      "scroll": "Fits entirely on one screen, no scrolling needed."
    },
    "how_to_play": {
      "frames": ["rules_p2.png", "rules_p3.png"],
      "heading": "How to play?",
      "full_numbered_text": [
        "1. Place your bet. Choose the amount you want to wager before each round.",
        "2. Launch the penguin. Press SPIN – the Yeti automatically strikes and sends the penguin flying into the sky.",
        "3. Fly through the route. The penguin follows a unique flight path filled with elements that change your potential win.",
        "4. Collect elements along the way: +1 / +2 / +5 / +10 – add to your total win. x2 / x3 / x4 / x5 – multiply your current win. /2 (birds) – divide your current win by two. Walrus – can appear and save the penguin from falling, launching it higher again. Stone – ends the round with a loss if the penguin crashes into it. Dynamit[e] Bird – triggers a sudden drop but doesn't change your total win.",
        "5. Win or Lose: Win: the penguin lands and stops on the ice — your current total is credited as a win. Lose: the penguin falls into the water or hits a stone — you lose the round.",
        "6. Auto Game. Hold the SPIN button to activate Auto Game: Choose how many rounds to play automatically. Wins are shown automatically, and the next round starts after each result.",
        "7. Win rounding. If your winnings exceed your bet (play amount), the game will round your profit up to the nearest whole number. If your winnings are less than your bet, the game will round them down to the nearest whole number.",
        "8. Malfunction voids all pays and plays"
      ],
      "note_on_item_6": "See ui_controls.autoplay_open_control — item 6's 'hold the SPIN button' instruction does not match the observed control (a separate circular-arrows button opens Autoplay settings).",
      "note_on_item_7_rounding": "The literal wording ('round to the nearest whole number') does not exactly match the observed 2-decimal-cent behaviour in bet_history.png: e.g. bet 0.12 x mult 0.38 = 0.0456 displayed as Win 0.04 (rounded toward the bet-loss direction, i.e. down, consistent with 'winnings less than bet -> round down'); bet 0.12 x mult 1.62 = 0.1944 displayed as Win 0.19 (winnings exceed bet, yet the displayed result is LOWER than the raw product, not higher as a literal 'round up' would suggest). Because the displayed 'Mult.' column itself is already shown rounded to 2 decimals, the exact pre-rounding multiplier used server-side cannot be recovered from these screenshots, so the precise rounding algorithm cannot be independently confirmed beyond quoting the rule text verbatim. Flagged in unreadable_or_uncertain.",
      "scroll": "Single continuous scrollable panel (no tabs/sections), captured across 2 pages, scrolled to the bottom (exhausted)."
    },
    "provably_fair_settings": {
      "frame": "provably_fair.png",
      "heading": "Provably fair settings",
      "intro": "This game uses Provably Fair technology to determine game result",
      "content": [
        "'Next client (Your) seed:' — explanatory text: 'Round result is determined form combination of server seed and first 3 bets of the round.' [sic, 'form' as printed]",
        "'Random on every game:' row — 'Current: 6a86336270102ca6' hex value + copy icon",
        "'Next server seed SHA256:' row — 'de038e37bcfd931bc15e8a9faaa31db52f4a56731e9b53e6e' hex value + copy icon",
        "Footer: 'You can check fairness of each bet from bets history.'"
      ]
    },
    "my_bet_history": {
      "frame": "bet_history.png",
      "heading": "My bet history",
      "columns": ["Date", "Bet", "Mult.", "Win"],
      "rows": [
        {"date": "07:10 17-08-26", "bet": 0.12, "mult": "x1.62", "win": 0.19, "verified": true},
        {"date": "07:09 17-08-26", "bet": 0.12, "mult": "x0", "win": null, "win_display": "-", "verified": true},
        {"date": "07:08 17-08-26", "bet": 0.12, "mult": "x0.38", "win": 0.04, "verified": true},
        {"date": "07:04 17-08-26", "bet": 0.3, "mult": "x4.5", "win": 1.35, "verified": true}
      ],
      "row_marker": "Each row has a small green shield/checkmark icon on the right, presumably a provably-fair verification badge.",
      "footer_control": "'LOAD MORE' button, dark green, appears in a disabled/inactive visual state in the captured frame."
    },
    "autoplay_settings": {
      "frame": "autoplay.png",
      "heading": "Autoplay settings",
      "subheading": "Numbers of autospins:",
      "preset_grid": ["10", "25", "50", "100", "250", "500", "750", "1000"],
      "selected_preset_in_frame": "10 (highlighted with a green border and green text)",
      "slider": "Horizontal slider below the grid with a green pill handle at the left end and a numeric readout ('10') on the right that mirrors the selected preset/slider position.",
      "action_button": "Bright green 'Start autoplay (10)' button spanning the dialog width; the number in parentheses tracks the current preset/slider selection."
    },
    "settings_burger_panel": {
      "frame": "settings.png",
      "content": "See ui_controls.burger_menu.panel_contents for the itemized list."
    }
  },

  "technical_summary": {
    "rtp_percent_ingame": null,
    "rtp_ingame_note": "RTP is not printed anywhere inside the game itself — checked in Game rules, How to play?, and Provably fair settings, none show it.",
    "rtp_bundle_constant_percent": 95.5,
    "rtp_bundle_constant_source": "window.env.RTP_VALUE read from the game bundle at runtime = '0.955'.",
    "rtp_discrepancy_note": "A separate figure of 96.5% was relayed by the TL as the provider's own website claim; this was NOT independently re-verified by this documentation pass and is recorded here only as a flagged discrepancy (class P-I08), not as a confirmed in-game fact. In-game evidence supports only the 95.5% bundle constant, with no on-screen RTP display at all.",
    "min_bet_usd": 0.12,
    "max_bet_usd": 200,
    "max_win_usd": 20000,
    "max_win_is_a_currency_cap_not_a_multiplier": "Max win: 20 000 USD is a flat monetary payout ceiling per round printed in Game rules (rules_p1.png), not a multiplier figure. It should not be re-expressed as a fixed 'x' value in the documentation: at max bet (200) it corresponds to 100x, but at min bet (0.12) it would correspond to roughly 166,666x, so no single 'max multiplier' figure describes the game.",
    "payout_basis": "total_bet x accumulated in-round multiplier. Proven arithmetically from bet_history.png: bet 0.3 x mult x4.50 = win 1.35 exactly (no rounding needed); other rows are consistent within the rounding rule described in dialogs.how_to_play.note_on_item_7_rounding.",
    "reels_paylines_ways": "Not applicable — this is not a reel-based game. There are no paylines, ways, clusters, or a symbol-payout table in the classic slot sense.",
    "bonus_buy": "None observed. The bottom control bar only has BALANCE/MULTIPLIER/SPEED/BET/PLAY/Autoplay-open — no purchase/buy-feature control exists on any captured screen.",
    "autoplay": "Present — see dialogs.autoplay_settings.",
    "provably_fair": "Present — see dialogs.provably_fair_settings.",
    "preview_loading_splash": "None observed. A wait_ms=0 burst capture immediately on load showed the idle base game directly; there is no separate promotional/loading splash screen with its own PLAY button in this game.",
    "currency_of_session": "USD ($) throughout BALANCE/BET/MULTIPLIER-derived win popups; the top ticker's ₹ figures belong to a separate global feed (see ui_controls.top_ticker_bar)."
  },

  "screens": {
    "base_game_idle": {
      "frame": "base_game.png",
      "content": "See round_lifecycle.phase_1_idle_ready."
    },
    "gameplay_flight": {
      "frame": "gameplay_flight.png (+ _spin1_a/_spin1_b/_spin2_a-d as additional in-flight moments)",
      "content": "See round_lifecycle.phase_3_flight and collectible_flight_elements."
    },
    "win_screen": {
      "frame": "win_screen.png",
      "content": "See round_lifecycle.phase_4_landing_resolution (win case)."
    },
    "settings_menu": {"frame": "settings.png", "content": "See dialogs.settings_burger_panel."},
    "rules_game_rules": {"frame": "rules_p1.png", "content": "See dialogs.game_rules."},
    "rules_how_to_play": {"frames": ["rules_p2.png", "rules_p3.png"], "content": "See dialogs.how_to_play."},
    "provably_fair": {"frame": "provably_fair.png", "content": "See dialogs.provably_fair_settings."},
    "bet_history": {"frame": "bet_history.png", "content": "See dialogs.my_bet_history."},
    "autoplay": {"frame": "autoplay.png", "content": "See dialogs.autoplay_settings."},
    "bet_limit_confirmation": {"frame": "bet_max_confirmed.png", "content": "Idle screen with BET stepped up to its ceiling of 200 (see ui_controls.bet_field.max)."}
  },

  "accessibility_notes": {
    "colorblind": [
      "The three main flight modifiers (add / multiply / divide) are distinguished by BOTH color (white / gold / red) AND by symbol shape (bare number / 'x' prefix / '/' prefix), so the mechanic remains readable under any color-vision deficiency.",
      "Toggle switches in the settings panel (Sound/Music/Space-to-spin) use position (left=off, right=on) in addition to green/dark coloring, so state is legible without color.",
      "PLAY button's enabled/disabled state is conveyed by both saturation (bright vs dark green) AND by the triangle icon's own fill (white vs grey) — a second, non-hue cue.",
      "The dynamite bird is distinguished from plain seagulls by an added red TNT-stick prop (shape-based), not by a color change to the bird itself, so it stays identifiable under red-green color-vision deficiencies.",
      "The live ticker's ₹ win values and our own $ BALANCE/BET are both rendered as plain text with distinct currency glyphs ('₹' vs '$'), not color-only differentiated."
    ],
    "motor": "All actions are single clicks/taps on large circular or rectangular targets (PLAY circle, bet/speed steppers, preset buttons); no drag, multi-touch, or precise-timing gesture is required to place a bet or launch a round. The Autoplay feature (with presets up to 1000 rounds) reduces the number of repeated actions needed for extended play."
  },

  "unreadable_or_uncertain": [
    "Exact list of SPEED values: only 'NORMAL' and 'FAST' were observed via the stepper in the captured frames; whether a slower/turbo third value exists was not confirmed.",
    "Visual appearance of the 'Stone' hazard object — described only in rules text, no frame in this shot set shows it.",
    "Visual appearance of an actual loss landing (penguin falling into the water / hitting a stone) — inferred only from rules text plus a bet_history.png row with Mult. x0 and Win '-'.",
    "Whether plain decorative seagulls and the rules' '/2 (birds)' divide-modifier are the exact same in-game object, or two visually-identical-but-distinct objects — one frame shows circumstantial (not conclusive) evidence they are the same.",
    "Exact server-side win-rounding algorithm behind 'Win rounding' (rules_p2/p3 item 7) — the displayed 'Mult.' column is itself pre-rounded to 2 decimals in bet_history.png, so the literal rounding rule text could not be independently re-derived from the sampled rows.",
    "Whether the walrus's red Santa-style hat is its permanent design or a seasonal skin — only one walrus frame was captured.",
    "True RTP: two non-matching figures exist (95.5% from the runtime bundle constant vs 96.5% relayed as the provider site's claim); neither is displayed inside the game itself.",
    "Whether the 'Distance: Nm' signpost readout has any mechanical relationship to the payout, or is purely cosmetic flavor text describing how far the penguin flew — not stated anywhere in the rules text."
  ],

  "anomalies": [
    "Top 'Live wins:' ticker shows other (likely simulated/demo) players' wins in Indian rupees (₹), unrelated to our own USD ($) session balance/bet — a cosmetic/global feed, not a currency mismatch in our own wallet.",
    "The demo BALANCE was observed to drift between unrelated UI actions (e.g. changing bets) without a round being played, suggesting a background demo-balance simulation independent of our own inputs — not to be read as a real gameplay effect.",
    "No dedicated loading/promotional splash screen exists; the game renders the idle base game directly on load.",
    "rules_p3.png item 6 ('Hold the SPIN button to activate Auto Game') is inaccurate/boilerplate — the Autoplay settings dialog is actually opened by a separate circular-arrows control to the right of PLAY, not by holding PLAY (confirmed via DOM enumeration, see gate1_tl_findings in manifest.json)."
  ]
}

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.