MegaBlock

InOut Games

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

Free demo · not real-money play 1 plays in 30 days · last one 23 hours ago
✓ Working · checked 1 day, 5 hours ago Verified · 16 Aug 2026
RTP 95.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

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

Slot API

GET /v1/slots/megablock-b22/

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

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

Captured 16 Aug 2026 View capture log

Per-screen breakdown

15 demo screens
15 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
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
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from MegaBlock

Everything pulled from MegaBlock into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
15 screens captured
6 palette colors from frames
3 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider InOut Games
rtp 95.50% · single configuration
bonus_buy No
mechanic Crash
release_date 2026

Bonus modes

4 modes
Base Game Modifier easy
Easy

Lowest-risk difficulty. The tower is built from 24 blocks and the multiplier ladder starts at 1.01x, rising in small steps (1.01x, 1.04x, 1.09x, 1.14x, 1.20x on the first five rungs). Selected on the DIFFICULTY switch in the bottom bar before the round starts.

Base Game Modifier medium
Medium

Moderate risk. 22 blocks, ladder starting at 1.09x (1.09x, 1.24x, 1.43x, 1.66x, 1.93x on the first five rungs). Fewer blocks than Easy, so each step is worth more but the block is harder to land.

Base Game Modifier hard
Hard

High risk. 20 blocks, ladder starting at 1.20x (1.20x, 1.51x, 1.93x, 2.50x, 3.29x on the first five rungs).

Base Game Modifier hardcore
Hardcore

Highest risk. Only 15 blocks and the steepest ladder, starting at 1.60x (1.60x, 2.74x, 4.85x, 8.90x, 17.00x on the first five rungs). This is the mode that reaches the game's largest multipliers.

Colour system

extracted from frames · HEX
Export palette
#B5F3F0 base dominant 1 base
#62585B base dominant 2 base
#262529 base dominant 3 base
#5490A1 base dominant 4 base
#6DA94C base dominant 5 base
#D79C62 base dominant 6 base

Media & assets

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

Data provenance

what we captured and what we didn't
All four difficulty ladders, a round in progress, the win modal, the crash moment, both rules pages, the settings menu, the provably fair screen, the bet history, the autoplay dialog and the loading splash were captured.
Only the five lowest rungs of each difficulty ladder are visible in the 1280x800 viewport; the remaining rungs (up to 24 blocks on Easy and 15 on Hardcore) and their multiplier values were not captured.
RTP is not printed anywhere in the game. Verified through two independent channels: visual inspection of all five information panels and a text search of the rendered page for 'RTP'.
The small loop-and-play icon in the bottom bar was never clicked, so its exact function is described from its appearance only and is not confirmed.

Ask AI about MegaBlock

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 MegaBlock play? Keep it simple.

Lowest-risk difficulty. The tower is built from 24 blocks and the multiplier ladder starts at 1.01x, rising in small steps (1.01x, 1.04x, 1.09x, 1.14x, 1.20x on the first five rungs). Selected on the DIFFICULTY switch in the bottom bar before the round starts.

RTP 95.50%demo ✓

From the verified capture of 16 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: MegaBlock 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 3 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: 3 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/megablock-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/megablock-b22/
{
  "game": {
    "name": "MegaBlock",
    "provider": "InOut Games",
    "game_kind": "crash",
    "theme": "Cheerful cartoon construction site. A stocky construction worker in a yellow hard hat stacks red-brick building blocks, lowered one at a time by an overhead crane, onto a growing tower next to a small brick site-office building. There are no reels, no paylines and no symbol paytable - the entire game is the stacking/cash-out mechanic.",
    "art_style": "Flat 2D vector cartoon (mobile-casual look), thick dark outlines around every character and object, flat cel-shaded colour fills with soft drop shadows only (no photoreal gradients, no 3D rendering). Bright, saturated daylight lighting - light cyan sky, sunny green hills, no neon and no night scenes anywhere in the capture set. Mood is upbeat and playful, not dramatic or cinematic. Camera is a fixed side-on view of the construction yard (slightly elevated, not top-down, not isometric) - the crane, tower and worker are all seen from the side.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, colour-blind of all types, motor-impaired users) built from 14 desktop screenshots (1280x800) read directly (no OCR ground truth text was supplied with the frames; numbers were read visually and, where possible, cross-checked between frames).",
    "method_notes": "Every frame was opened and read directly at full resolution; the two logo_refs crop boxes (construction worker, hanging brick block) were re-zoomed and confirmed clean of any text/wordmark before this document was finalised. Numbers are taken verbatim from on-screen text. Anything not clearly legible or not present in the 14 captured frames is listed in 'unreadable_or_uncertain' / 'not_captured_by_this_frame_set' and NOT invented.",
    "language": "English"
  },

  "mechanic_overview": {
    "summary": "MegaBlock is a crash/tower-stacking instant-win game, not a reel slot. The player places a single bet, picks one of four DIFFICULTY levels, then presses PLAY to start a round. During the round the player repeatedly presses a GO button; each successful press lands one more brick block on top of the tower and advances the player one rung up a vertical multiplier ladder shown on the left side of the screen. The player may press CASHOUT at any point after the round starts to collect the current multiplier x their bet. If a block placement fails, the whole round is lost (bet forfeited) and the tower/blocks visually collapse.",
    "bets_per_round": {
      "value": 1,
      "evidence": "Exactly one BET field and one CASHOUT/PLAY control pair is visible in the bottom bar on every captured frame; no second independent stake slot exists anywhere in the UI."
    },
    "has_auto_cashout": {
      "value": true,
      "evidence": "autoplay.png shows an 'Autoplay settings' dialog with a 'Cashout steps:' selector (values 1, 2, 3, 5, 8, 12, 16, 20, 24 - selectable as single choice, '1' highlighted green/selected in the captured frame) that sets the ladder rung at which autoplay automatically cashes out. 'How to play?' (rules_p2.png) step 5 confirms this in words: 'Auto Game - In the settings menu, you can enable Auto Game mode and set the number of rounds and cashout step.'"
    },
    "provably_fair": {
      "value": "yes",
      "evidence": "provably_fair.png: a dedicated 'Provably fair settings' dialog (reached from the burger menu) shows a 'Client Seed' section with text 'Round result is determined form combination of server seed and first 3 bets of the round' [sic, provider's own wording, contains a typo 'form'/'from'], a 'Current' client-seed hash (e.g. '83a920d415dca02b'), a 'Next server seed SHA256' hash (partially shown, e.g. 'b545c62fbde51b3729c65f945...'), and the note 'You can check fairness of each bet from bets history'."
    }
  },

  "difficulty_modes": {
    "note": "Difficulty is the core game-defining choice, selected via up/down chevron arrows on a 'DIFFICULTY' field in the bottom bar. It changes both how many blocks can be stacked (i.e. how many rungs/attempts exist before the tower is 'complete') and the multiplier value of every rung on the ladder - higher difficulty means a steeper (risk/reward) ladder and fewer total blocks. Block counts are from the printed 'How to play?' page (rules_p2.png); ladder values are read directly off the ladder widget on each idle frame (only the bottom 5 rungs are visible in the captured viewport - the full ladder is taller and scrolls/extends further upward, as shown by the '^' arrow at the very top of the visible ladder segment on every frame).",
    "modes": [
      {
        "name": "Easy",
        "blocks": 24,
        "visible_ladder_rungs_bottom_to_top": ["x1.01", "x1.04", "x1.09", "x1.14", "x1.20"],
        "source_frame": "base_game_easy.png (ladder), rules_p2.png (block count)"
      },
      {
        "name": "Medium",
        "blocks": 22,
        "visible_ladder_rungs_bottom_to_top": ["x1.09", "x1.24", "x1.43", "x1.66", "x1.93"],
        "source_frame": "base_game_medium.png (ladder), rules_p2.png (block count)"
      },
      {
        "name": "Hard",
        "blocks": 20,
        "visible_ladder_rungs_bottom_to_top": ["x1.20", "x1.51", "x1.93", "x2.50", "x3.29"],
        "source_frame": "base_game_hard.png (ladder), rules_p2.png (block count)"
      },
      {
        "name": "Hardcore",
        "blocks": 15,
        "visible_ladder_rungs_bottom_to_top": ["x1.60", "x2.74", "x4.85", "x8.90", "x17.00"],
        "source_frame": "base_game_hardcore.png (ladder), rules_p2.png (block count)"
      }
    ],
    "unreadable_or_uncertain_note": "Only the first (lowest) 5 ladder rungs of each mode are visible on the captured idle frames; the ladder continues upward beyond the top of the screen (a '^' scroll/end-of-visible-range arrow caps the visible segment, a 'v' arrow caps the bottom). Full ladder length per mode equals the block count above (24/22/20/15 rungs total), but only the first 5 values of each were legible in this frame set - not invented for the rest."
  },

  "round_flow": {
    "idle_state": {
      "description": "Before a round starts: DIFFICULTY field is editable (up/down chevrons active), CASHOUT button is present but shown greyed-out/disabled (grey label, no value), BET field is editable (up/down chevrons active), and the round-start button is a plain green circle with a white right-pointing PLAY triangle icon (no text label).",
      "source": "base_game_easy.png / base_game_medium.png / base_game_hard.png / base_game_hardcore.png"
    },
    "round_in_progress": {
      "description": "After PLAY is pressed: DIFFICULTY field greys out (locked for the round), the CASHOUT button becomes an active bright-yellow highlighted button showing the current cash-out value in dollars (e.g. 'CASHOUT $0.12' at the very first rung), the current ladder position is marked by a small lit indicator/flame-like marker on the ladder pole next to the lowest visible active rung, a floating multiplier readout appears above the site building in large italic bold white/blue-outlined text (e.g. '1.04x'), and the round-start button changes from the PLAY triangle icon to a green circle with the text 'GO' - pressed repeatedly to advance up the ladder.",
      "source": "base_game_round_progress.png (captured mid-round on Easy: balance 999,999.88, CASHOUT active at $0.12, ladder position at the x1.01/x1.04 rungs, floating readout '1.04x', tower shows one block already landed with a second block still hanging from the crane hook)"
    },
    "win_outcome": {
      "description": "On cashing out successfully, a wooden marquee-style plaque appears centre-screen over the scene, framed by small round bulb lights, with the text 'YOU WIN' in orange 3D letters outlined in dark red/maroon, and the won amount below in large white text on the dark wood plaque (e.g. '0.11 $'). Gold coins (each stamped with a stylised 'iN'/'OUT' mark, matching the provider's own wordmark motif) rain down from the top of the screen, a hammer icon and a yellow hard-hat icon float beside the plaque as decoration, and the round-start button reverts to the green PLAY-triangle idle icon.",
      "source": "win_screen.png. Text reads exactly 'YOU WIN 0.11 $'. Balance shown underneath is 999,999.87 (down from an unrelated bet, not directly tied to this specific win amount in the captured frame sequence)."
    },
    "loss_outcome": {
      "description": "On a failed block placement (a 'crash'): the entire tower and the falling/mis-placed block are rendered in a heavy motion-blur / pixelation effect (the tower appears smeared vertically and a separate blurred window-tile fragment is shown falling away to the lower-left, detached from the tower), the CASHOUT button reverts to disabled/greyed, and the round-start button is the green PLAY-triangle idle icon again. There is NO text overlay (no 'YOU LOSE' banner or similar) on the loss state - the blur/collapse visual is the only feedback, and the game returns to a clean idle frame with a fresh (uninitiated) round almost immediately afterward.",
      "source": "loss_crash.png (captured on Easy difficulty, balance 999,994.63)"
    }
  },

  "bet_limits": {
    "min": 0.12,
    "max": 200.0,
    "currency": "USD",
    "evidence": "Printed verbatim in the 'Game rules' dialog (rules_p1.png): 'Min bet: 0.12 USD' / 'Max bet: 200 USD' under the subheading 'Bet limits are presented below'."
  },

  "max_win": {
    "printed_currency_cap": "20 000 USD",
    "printed_in": "rules_p1.png ('Game rules' dialog, third row: 'Max win: 20 000 USD')",
    "note": "Only a flat monetary cap is printed in-game; there is no printed multiplier-equivalent anywhere in the captured UI. Because the cap is a fixed dollar amount while the payout is (bet x ladder multiplier), the effective multiplier cap is different at every bet size (e.g. roughly 166,667x at the 0.12 minimum bet, 100x at the 200 maximum bet) - no single multiplier figure describes this game, so none is reported as a single number."
  },

  "rtp": {
    "value": null,
    "status": "not printed anywhere in the captured screens",
    "evidence": "Checked visually across every captured screen and dialog (preview, base_game x4 difficulties, round-in-progress, win, loss/crash, settings burger menu, Provably fair settings, Game rules, How to play?, My bet history, Autoplay settings) - the term 'RTP' / a percentage payout figure does not appear on any of the 14 frames. Not invented; left null."
  },

  "payout_basis": {
    "rule": "Payout = bet amount x ladder multiplier (multiplier of the TOTAL bet, not a per-block or per-line value).",
    "evidence_measurements": [
      {"bet": 0.12, "multiplier": "x2.00", "printed_payout": 0.24, "source": "bet_history.png row 1 (13:28 16-08-26): 0.12 x 2.00 = 0.24, exact match"},
      {"bet": 0.12, "multiplier": "x0.00", "printed_payout": null, "note": "loss row, Win column shows a dash '-' (no payout)", "source": "bet_history.png row 2 (13:26 16-08-26)"},
      {"bet": 0.12, "multiplier": "x0.00", "printed_payout": null, "note": "loss row, Win column shows a dash '-' (no payout)", "source": "bet_history.png row 3 (13:25 16-08-26)"},
      {"bet": 0.12, "multiplier": "x1.09", "printed_payout": 0.13, "source": "bet_history.png row 4 (13:24 16-08-26): 0.12 x 1.09 = 0.1308, rounds to 0.13, matches printed 0.13"}
    ],
    "excluded_measurement": "win_screen.png prints 'YOU WIN 0.11 $' at a 0.12 bet, but this specific round does not appear in any row of bet_history.png and the multiplier for it is hidden behind the win modal - so it is NOT used as arithmetic evidence for the payout basis (any explanation for the 0.11 figure, e.g. a partial/fractional ladder step or an animated mid-count win readout, would be a guess and is not asserted here)."
  },

  "bet_history_panel": {
    "title": "My bet history",
    "columns": ["Date", "Bet", "Mult.", "Win"],
    "rows_captured": [
      {"date": "13:28 16-08-26", "bet": 0.12, "mult": "x2.00", "win": 0.24, "verified_icon": "green shield/check icon"},
      {"date": "13:26 16-08-26", "bet": 0.12, "mult": "x0.00", "win": "-", "verified_icon": "green shield/check icon"},
      {"date": "13:25 16-08-26", "bet": 0.12, "mult": "x0.00", "win": "-", "verified_icon": "green shield/check icon"},
      {"date": "13:24 16-08-26", "bet": 0.12, "mult": "x1.09", "win": 0.13, "verified_icon": "green shield/check icon"}
    ],
    "note": "Each row carries a small green shield-check icon on the far right, consistent with the provably-fair verification claim (each bet individually checkable, per the Provably Fair dialog text)."
  },

  "autoplay": {
    "title": "Autoplay settings",
    "cashout_steps_selector": {
      "label": "Cashout steps:",
      "options": [1, 2, 3, 5, 8, 12, 16, 20, 24],
      "layout": "8 pill-shaped buttons in a 4x2 grid plus one more below (1, 2, 3, 5 / 8, 12, 16, 20 / 24), selecting ONE value (single choice, not multi-select) - the ladder rung number at which autoplay will automatically cash out.",
      "selected_in_frame": "1 (outlined in green, green text, distinguishing it from the other grey/white pill buttons)",
      "companion_slider": "A green horizontal slider/handle below the pills mirrors the same selection, current value '1' shown at the right end of the track."
    },
    "autospins_selector": {
      "label": "Numbers of autospins:",
      "options": [10, 20, 30, 50, 75, 100, 150, 200],
      "layout": "Same 4x2 pill-button grid pattern as cashout steps.",
      "selected_in_frame": "10 (outlined in green, green text)",
      "companion_slider": "Matching green slider below, value '10' shown at the right end."
    },
    "action_button": "Large green rectangular button at the bottom: 'START AUTOPLAY (10)' - the number in parentheses mirrors the selected autospins count.",
    "source": "autoplay.png"
  },

  "session_recovery": {
    "value": true,
    "evidence": "'How to play?' (rules_p2.png), point 6 'Session Recovery': 'If your session disconnects or closes, MegaBlock will restore your last active round when you return.'"
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Loading/splash screen shown before the game loads: solid dark navy-almost-black background. Centre: the provider's 'iNOUT' wordmark logo - a stylised orange/yellow shield-badge shape containing a dark navy lower-case 'i' and capital 'N' (the badge has a soft glowing orange outline), immediately followed by 'OUT' in large bold white italic-leaning letters (also with a soft white glow). Below the logo, a small white circular spinner/loading-ring icon next to the grey text 'Loading...'.",
      "color_blind_notes": "High-contrast white/orange text on near-black background; no colour-only information conveyed here."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "Fixed side-on view of an outdoor construction yard. Top-left: the game's own title logo 'MEGABLOCK' as a 3D chunky comic-style wordmark - 'MEGA' in orange-to-yellow gradient letters outlined in dark navy, 'BLOCK' in white letters also outlined in dark navy, the whole lockup tilted slightly and sitting on a small white cloud graphic. Top-right: a round dark grey/translucent circular button with a white 3-line hamburger-menu glyph (opens Settings). Just below the logo, a translucent dark ticker bar reading 'Live wins:' with a small green dot and 'Online: <number>' (the online count differs per captured frame - e.g. 4652 / 4576 / 4600 / 4686/ 4952/5047 - confirming this is a live/dynamic counter, not a fixed game value), followed underneath by a single scrolling winner-feed row (a small round avatar icon, a randomised player name such as 'Azure Neighbourl...' or 'Silver Sour Llama', and a green win amount such as '+736.80 Rs' or '+4.01 $') - this is social-proof decoration, not part of the player's own game state.",
      "scene": "Light cyan/pale-turquoise sky with two small fluffy white clouds. A tower crane arm enters from the top of the screen (grey trapezoidal hook block with black/orange diagonal warning stripes on its top edge, thin dark grey cable) holding a single red-brick building block by a black cable. The hanging block is a red-brick square/rectangular tile with a light cream/white border trim at each corner and edge, two light-blue-glass sash windows with white frames in its centre. Below and to either side of the crane, a green grassy hill horizon with two identical stylised trees (green rounded foliage over a brown trunk) flanking a small brick site-office building in the centre. The site-office building is red brick with a brown door and an orange/black rounded badge sign above the door reading 'iN' (orange) 'OUT' (white/dark) - the provider's wordmark rendered as an in-scene prop, not a UI element. In front of the building stands the stocky male construction worker (see 'characters' below). Scattered around the yard: loose red bricks in a small pile, a wooden crate, an orange-and-white diamond-shaped warning/road sign on a post, an orange-and-white striped road barrier, and an orange traffic cone with white reflective bands. Two mounds of tan/beige sand or dirt sit at the left and right edges of the ground. A light blue-grey railing fence runs along the ground line with evenly spaced light posts (round white/grey lamp heads on thin poles).",
      "multiplier_ladder": "Left side of the screen: a vertical pole/track widget with a rounded white cap-arrow pointing up at the very top and a rounded down-arrow at the very bottom (indicating the ladder continues beyond the visible window in both directions, though visually only the bottom rungs are populated on the idle frame). Five white circular rung markers are spaced evenly down the pole, each with a bold italic white multiplier label to its right (e.g. 'x1.01', 'x1.04', 'x1.09', 'x1.14', 'x1.20' on Easy) - the values differ by difficulty (see 'difficulty_modes').",
      "bottom_bar": {
        "balance_field": "Left-most dark rounded rectangle: label 'BALANCE' in grey, value below in white/bold with a small green circular '$' coin icon (e.g. '$ 1 000 000' in the fresh demo state).",
        "difficulty_field": "Second dark rounded rectangle: label 'DIFFICULTY' in grey, current mode in white bold caps ('EASY'/'MEDIUM'/'HARD'/'HARDCORE'), with a small up-chevron above and down-chevron below on the right edge of the field to cycle modes.",
        "cashout_field": "Centre dark rounded rectangle: label 'CASHOUT', greyed out / no value when idle (no round in progress); turns bright yellow-filled with the live cash-out dollar amount once a round is active.",
        "bet_field": "Dark rounded rectangle right of centre: label 'BET' in grey, value in white with the green '$' coin icon (e.g. '$0.12'), with up/down chevrons to adjust the stake.",
        "round_button": "Large green filled circle, right of the BET field: shows a white right-pointing PLAY triangle when idle, changes to the word 'GO' in white bold text (still on the green circle) once a round is active - pressed repeatedly to place each new block.",
        "auxiliary_button": "Small dark rounded-rectangle button at the far right: a white icon of two curved arrows forming a circular loop with a small right-pointing play triangle nested in the centre - visually a repeat/loop-with-play glyph, consistent with a quick-access shortcut into Autoplay (its exact destination was not confirmed by a click in this frame set, so the functional label is a visual inference, not a verified fact)."
      },
      "color_blind_notes": "Ladder rung values are printed as text numbers next to each marker (not colour-coded); the active/inactive CASHOUT state is signalled by BOTH fill colour (grey vs yellow) AND by whether a numeric value is shown at all - redundant non-colour cue. DIFFICULTY levels are distinguished by text label, not colour."
    },
    "characters": {
      "construction_worker": "A stocky, broad-shouldered cartoon man: yellow hard hat, peach/tan skin tone, black eyebrows, a scowling/effortful facial expression (visible in Medium/Hard/Hardcore frames - clenched jaw, furrowed brow) or a calmer neutral expression (Easy frame), teal/blue-green short-sleeve T-shirt, dark navy trousers, brown lace-up work boots. In the idle Easy/Medium frames his arms hang at his sides with fists loosely closed; in Hard/Hardcore frames his forearms are raised and flexed/crossed in front of his chest as if bracing for a heavier lift - a small visual difficulty cue independent of the printed DIFFICULTY text label."
    },
    "round_in_progress": {
      "type": "base_game (active round)",
      "content": "Same scene as base_game idle, but: DIFFICULTY field greyed out, CASHOUT field lit bright yellow showing the live value (e.g. '$0.12'), a small blue teardrop/flame-shaped indicator sits on the ladder pole at the player's current rung, a floating bold italic multiplier readout in white text with a dark-blue drop shadow/outline hovers above the site-office building (e.g. '1.04x'), the tower already has one brick block landed on the roof of the site-office building, a second block is still dangling from the crane hook above it, and the round-start button reads 'GO' instead of showing the play triangle.",
      "source": "base_game_round_progress.png"
    },
    "win_screen": {
      "type": "win_screen",
      "content": "A wood-panelled marquee sign appears centred over the scene, its border studded with small round warm-yellow bulb lights (like a fairground sign). Text on the sign: 'YOU WIN' in bold orange letters with a dark maroon/brick-red 3D outline, and beneath it the amount in large white bold text on the dark wood background (captured value: '0.11 $'). A cartoon steel claw-hammer icon and a yellow hard-hat icon float just outside the lower-left and upper-right corners of the sign as decoration. Multiple gold coins fall from the top of the screen; each coin face shows a small stylised mark resembling the provider's 'iN' or 'OUT' badge motif. The bottom control bar is unchanged in layout from idle (round-start button back to the green PLAY triangle).",
      "color_blind_notes": "Win amount is large high-contrast white text on a dark wood plaque - legible without colour discrimination."
    },
    "loss_crash": {
      "type": "other (loss / crash outcome)",
      "content": "The brick tower and a separate falling block fragment are both rendered with a strong vertical motion-blur / pixelation smear effect in the same terracotta-red/cream/light-blue palette as the normal blocks, conveying a sudden collapse. No text overlay, no 'YOU LOSE' banner, and no colour change to red/warning colours - the only feedback is the blur effect itself, which then clears within the next frame back to a fresh idle scene. CASHOUT reverts to disabled, round-start button reverts to the green PLAY triangle.",
      "color_blind_notes": "The loss cue (blur/collapse of the built shapes) is a MOTION/SHAPE cue, not a colour cue - but it is also very brief and carries no persistent text; a screen-reader user would need an announced game-state event (e.g. 'round lost') rather than relying on this visual, since no on-screen text states the outcome."
    },
    "settings": {
      "type": "settings",
      "trigger": "Round grey circular hamburger-menu button, top-right of the main game screen.",
      "layout": "A dark rounded panel slides in from the right, closed via a white 'X' icon at the very top-right of the screen (outside the panel itself).",
      "profile_row": "Top of panel: a small circular avatar icon (grey/dark head-and-shoulders placeholder) next to a truncated player name ('Cyan Occupat...') and, right-aligned, grey text 'Change avatar'.",
      "display_option": "A row with an expand/fullscreen icon (four small arrows pointing to the corners of a square) and the label 'Play in Full screen'.",
      "toggles": "Three rows, each with an icon, a label, and a rounded pill toggle switch on the right: 'Sound' (speaker-with-waves icon) - captured OFF (white circle at left end of a dark grey track); 'Music' (musical-note icon) - captured OFF (same style); '«Space» to spin & go' (a small keyboard-key icon) - captured ON (white circle at right end of a bright green track).",
      "menu_links": "Below a thin horizontal divider: 'Provably fair settings' (shield-with-checkmark icon), 'Game rules' (document/pencil icon), 'My bet history' (clock-with-arrow icon); below a second divider, 'How to play?' (circled 'i' info icon).",
      "footer": "Bottom of panel, smaller grey text 'Powered by' followed by the 'iNOUT' provider wordmark logo (same orange-badge 'iN' + white 'OUT' styling as the preview splash).",
      "color_blind_notes": "Toggle on/off state is shown by BOTH switch-handle position (left vs right) AND track colour (grey vs green) - position is the redundant non-colour cue."
    },
    "provably_fair": {
      "type": "info",
      "title": "Provably fair settings",
      "content": "Dark modal dialog, closed via a white 'X' top-right. Intro line: 'This game uses Provably Fair technology to determine game result.' Section 'Client Seed' with explanatory text 'Round result is determined form combination of server seed and first 3 bets of the round.' [sic - provider's own copy contains a grammatical slip, transcribed verbatim] and sub-label 'Random on every game:'. A dark input-style row labelled 'Current:' shows a hexadecimal client-seed value (e.g. '83a920d415dca02b') with a small copy-to-clipboard icon on the right. Below, a second dark row labelled 'Next server seed SHA256:' shows a technical key path 'global.provably_fair.Hashed' alongside a long truncated SHA-256 hex hash (e.g. 'b545c62fbde51b3729c65f945...') and another copy icon. Footer text: 'You can check fairness of each bet from bets history.'",
      "color_blind_notes": "All information is monochrome white/grey text on dark background - no colour-coded meaning."
    },
    "rules_p1": {
      "type": "rules",
      "page": 1,
      "title": "Game rules",
      "subtitle": "Bet limits are presented below",
      "content": "Three stacked dark rows, each with a left-aligned grey label and a right-aligned bold white value: 'Min bet:' / '0.12 USD'; 'Max bet:' / '200 USD'; 'Max win:' / '20 000 USD'. Closed via a white 'X' top-right.",
      "scroll_status": "Single page, fully visible without scrolling (scroll_capture tool: exhausted=true, moved=false - content fits entirely in the modal)."
    },
    "rules_p2": {
      "type": "rules",
      "page": 2,
      "title": "How to play?",
      "content": "A numbered list of 6 steps in white text on a dark panel: '1. Set Your Bet - Choose the amount you want to wager before starting the round.' / '2. Pick a Difficulty Level - The difficulty determines how many blocks you can stack and your chance of losing the run. MegaBlock has 4 difficulty modes: Easy - 24 blocks. Medium - 22 blocks. Hard - 20 blocks. Hardcore - 15 blocks.' / '3. Press \"Play\" - Start the round and get ready to build your tower.' / '4. Stack Blocks by Pressing \"Go\" - Every time you press \"Go\", a new block lands on your tower. Each successful block adds a multiplier to your total win. You can cash out at any moment to secure your winnings. If a block collapses or you miss your placement, you lose the whole round.' / '5. Auto Game - In the settings menu, you can enable Auto Game mode and set the number of rounds and cashout step.' / '6. Session Recovery - If your session disconnects or closes, MegaBlock will restore your last active round when you return.'",
      "scroll_status": "Single page, fully visible without scrolling (all 6 numbered points fit in the modal, no scrollbar present)."
    },
    "bet_history": {
      "type": "info",
      "title": "My bet history",
      "columns": ["Date", "Bet", "Mult.", "Win"],
      "content": "Four visible rows (most recent first) with a green shield/check icon at the far right of each row. See 'bet_history_panel' above for the exact values.",
      "color_blind_notes": "Losing rows are distinguished by BOTH the 'x0.00' multiplier text AND a dash '-' in the Win column, not by colour alone; the small verification icon is a shield-with-check shape, readable without colour."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "Autoplay settings",
      "content": "See the 'autoplay' section above for full field-by-field detail.",
      "color_blind_notes": "The selected pill button in each grid is marked by BOTH a green outline/text colour AND (redundantly) a matching slider handle position below - two cues, not colour alone; unselected options are plain grey/white pills with dark text."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Bottom control bar has a small, stable set of controls in a fixed left-to-right order: BALANCE (read-only) - DIFFICULTY (adjustable) - CASHOUT (state readout) - BET (adjustable) - round-start button (PLAY/GO) - loop/autoplay-shortcut icon. The burger menu (top-right) is the single entry point to Settings, Provably Fair, Game Rules, Bet History and How-to-Play, all of which are short single-panel dialogs (no multi-page pagination like a typical paytable booklet) - easy to enumerate for a screen reader.",
    "motor": "Only two large controls are needed to play a full round: the round-start button (PLAY, then repeated GO presses) and CASHOUT. Difficulty and bet are set before the round via simple up/down chevrons. Autoplay with a settable cashout step and spin count reduces required interactions to near-zero for repeat play.",
    "color_blind": "Most state changes are backed by text or shape, not colour alone: ladder rungs are labelled with printed multiplier text; CASHOUT active/inactive is shown by presence/absence of a printed value in addition to its yellow/grey fill; toggle switches use handle position in addition to green/grey track colour; win/loss are distinguished primarily by the presence or absence of the 'YOU WIN' plaque and printed amount rather than colour. One residual risk: the loss/crash outcome has NO text label at all (see 'loss_crash' screen above) - a colour-blind or blind user relying only on colour or only on an announced text state would need the game to expose a distinct 'round lost' event separately, since the only in-game feedback is a brief motion-blur visual.",
    "deaf_hard_of_hearing": "No audio-only information was identified; Sound and Music are separate toggles in Settings (both captured OFF in this session) and appear decorative. All round outcomes (win amount, bet-history rows) are conveyed as on-screen text/numbers."
  },

  "studio": {
    "value": null,
    "note": "Settings panel footer reads 'Powered by iNOUT' (settings.png) - this is the PROVIDER'S own wordmark (matches the preview splash logo exactly), not a separate sub-studio brand. No distinct studio/sub-brand was found anywhere in the 14 frames, so the studio field should be left empty rather than set to a duplicate of the provider name."
  },

  "not_captured_by_this_frame_set": [
    {
      "claim": "No paytable, reel grid or symbol-payout table exists anywhere in the game - confirmed absent, not merely unseen.",
      "methods": [
        "Visual inspection of every one of the 14 captured frames (preview, 4x base_game difficulty idle states, round-in-progress, win, loss/crash, settings, provably fair, rules p1, rules p2, bet history, autoplay) - none contain a symbol grid or a payout table; the only 'payout'-like element in the whole game is the multiplier ladder.",
        "The two info/rules dialogs (Game rules, How to play?) fully describe the game's mechanic in words (bet limits + 6-step play sequence) without ever mentioning symbols, reels, lines or a paytable."
      ]
    },
    {
      "claim": "RTP percentage is not printed anywhere in the captured UI.",
      "methods": [
        "Visual read of every captured frame/dialog listed above - the term 'RTP' or a payout percentage does not appear on any of them."
      ]
    },
    {
      "claim": "Full multiplier ladder beyond the bottom 5 rungs per difficulty was not captured (viewport shows only the lowest segment of the ladder on idle frames).",
      "methods": [
        "Visual read of base_game_easy/medium/hard/hardcore.png - a '^' end-of-visible-range arrow caps the topmost rung shown on every idle frame, indicating the ladder continues off-screen; no scroll/zoom-out of the ladder widget itself was captured in this frame set."
      ]
    }
  ],

  "unreadable_or_uncertain": [
    "Function of the small circular loop+play-triangle icon at the far right of the bottom bar (base_game screens) - visually resembles a repeat/autoplay shortcut, and an Autoplay settings dialog does exist in the game, but this specific button was never clicked/verified in the 14 captured frames, so its exact destination is an inference, not a confirmed fact.",
    "Exact reason for the 'YOU WIN 0.11 $' figure on win_screen.png (the round is not present in the 4-row bet_history.png sample and its multiplier is hidden behind the win modal) - described as printed text only, no mechanic conclusion drawn from it.",
    "Ladder rungs above the 5th visible step on each difficulty (values beyond x1.20 / x1.93 / x3.29 / x17.00 for Easy/Medium/Hard/Hardcore respectively) were not visible in any captured frame and are not stated.",
    "Live 'Online: N' counter and the scrolling 'Live wins' winner-feed name/amount are dynamic/social-proof content that changes between visits - not a fixed game property, values shown are only what happened to be on screen at capture time."
  ]
}

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.