Skip to content
  • press@fixgamingchannel.com
  • LinkedIn
  • YouTube
  • Fix Gaming Channel Indie
  • Fix Gaming Channel Trailers

Fix Gaming Channel

Indie Game News, Reviews and Developer Interviews

Fix Gaming Channel banner with the site logo and the text Gaming News and Reviews, Independent Coverage, Honest Opinions.
  • News
    • Industry News
    • Security & Scam Alerts
    • Gaming Events
    • Giveaways
    • E-Sports
  • Culture
    • Fix Stories
      • Submit to Fix Stories
    • Videos
    • Gaming Lists
    • Editorials
  • Platforms
    • Mobile
    • PlayStation Games
    • Xbox Games
    • Nintendo Games
    • Ultrawide
    • VR Games
    • Gaming Hardware
  • Indie
    • Game of the Week
    • Indie Game Showcase
  • Interviews
    • Game Developers
    • Art in Games
    • Industry Insiders
  • Reviews
    • First Impressions
    • PC Reviews
  • Fix Access
    • Fix Access Services
    • Client Testimonials
    • Developer Guides
  • About
    • Support Us
    • Work With Us
    • Contact
    • Inside Fix Gaming
  • Toggle search form
  • The Caribou Trail key art featuring First World War soldiers against a red and yellow backdrop with the game's title.
    The Caribou Trail PS5 Review: A Moving WWI Story With Uneven Gameplay Gaming News
  • Red Camp Blood update artwork for No More Room in Hell 2, with a decaying face and silhouetted survivors.
    No More Room in Hell 2’s Camp Blood Update Adds a Slasher-Inspired Survival Map Gaming News
  • Suzu stands beside bicycles in a graffiti-covered tunnel in Tokyo Stories.
    Tokyo Stories Interview: Yuki Ikeda on What Lies Beyond the Demos Developers
  • Satellite Odyssey: Jupiter Game of the Week #77 artwork with the heroine, a grotesque creature, the game logo, and Fix Gaming branding.
    Satellite Odyssey: Jupiter Is Game of the Week #77: Noir, Robots, and a Station Full of Secrets Game of the Week
  • Orisuji key artwork with a black origami cat and red paper crane on cream-colored paper maze paths
    Fix Stories: I Built an iPhone Duo Game Without Owning the Phone Fix Stories
  • CAPCOM ID logo centered on a blue and turquoise gradient background.
    Capcom ID Breach Exposes 11.7 Million Records Worldwide Gaming News
  • RushOrb: Storm Atlas game icon showing an orb on a glowing winding road above the mountains
    Fix Stories: How RushOrb: Storm Atlas Turns Weather Into the Puzzle Fix Stories
  • Sushi On Wheels logo beside a knitted-style cat holding sushi trays, with a green food truck and pink trees behind it.
    Sushi On Wheels Interview: Neil O’Sullivan Greene on Japan, Art, and Indie Development Developers
KEEPYBOO key art showing five colorful ghosts beside a board of numbered puzzle clues beneath the game's logo.

Fix Stories: Why I Threw Away Every Board That Needed a Guess

Posted on October 27, 2026 By Ronny Fiksdahl

What counts as logic when a puzzle never makes you guess?

A solo developer in Japan on deciding which kinds of reasoning count as “logic”, and why even boards with only one solution could fail that test.

In this Fix Stories contribution, Hidenori Kawamura explains the limits he set while making KEEPYBOO. His account appears below in his own words.

By Hidenori Kawamura, developer of KEEPYBOO (Bit K.K., Japan)


Indie developers, in their own words

Get more Fix Stories, independent games coverage, and developer interviews in your inbox.

Join Our Newsletter

Stay updated with the latest interviews, previews, and indie gaming news.


Minesweeper has a famous flaw. Sooner or later a board hands you a 50/50, and the win depends on a coin flip rather than on your reasoning.

I’m a solo developer in Japan, and my small logic puzzle, KEEPYBOO, is built around one promise: no board ever asks you to guess. You look for ghosts hidden on a grid. A number inside a cell counts the ghosts in the eight cells around it, as in Minesweeper, and every row and column also shows how many ghosts it holds. All the clues are visible from the start, so there is no first click to survive.

I’m far from the first person to want this. Minesweeper players have made no-guess versions before, and they hold strong opinions about what the term should mean. With good reason: “no guessing” means very little until you say which logic counts.

KEEPYBOO Round 0862 puzzle showing a 9×9 grid with numbered clues along the rows, columns, and cells, plus hidden ghost markers.

A 9×9 board partway through (ROUND 0862). The numbers along the top and left edges count the ghosts in each column and row; a number inside a cell counts the ghosts in the eight cells around it. Credit: Bit K.K.

One solution is not enough

Checking that a board has exactly one solution sounds like enough, but it isn’t. Allow “suppose this cell is a ghost, and inside that, suppose that one is too”, and with enough nesting every cell of such a board becomes “provable”. I tried allowing deeper assumptions and dropped the idea: at that depth, “provable” stops meaning anything to a player.

Three kinds of step, and nothing deeper

So I wrote down the kinds of step a careful person takes, and limited my solver to exactly those.

One clue at a time. If a row needs two more ghosts and has exactly two open cells left, both are ghosts. If a clue already has all its ghosts, every other cell around it is empty.

Two clues side by side. Say a column still needs one ghost, and a clue next to it still needs two. They share two open cells, and the clue has only one other open cell. That pair must hold exactly one ghost: no more, because of the column, and no fewer, because the clue can’t find two elsewhere. So the clue’s other cell is a ghost, and the rest of the column is empty. Experienced Minesweeper players do this by eye.

One “what if”. Suppose a cell is a ghost (or that it’s empty) and follow the first two kinds of step. If that leads to a contradiction, the opposite must be true. One assumption at a time; never a what-if inside a what-if.

Of the 2,000 boards in the game, 969 can be solved one clue at a time, 1,031 need two clues side by side at least once, and 293 need a proof by contradiction. Any board that would have needed a guess, or a deeper chain of assumptions, was thrown away.

What I threw away

Every board is made ahead of time. The generator places ghosts and clues at random and keeps a board only if the solver can finish it with those three kinds of step. It also throws a board out if the solver ever disagrees with the stored answer, or if more than three of its clues read 0, which gives too much away for free. A separate audit then replays all 2,000 boards, catching only ghosts provable from what is already confirmed: 2,000 checked, 0 unsolved. Even the oldest 1,000, which came from an earlier browser prototype, had to pass it.

Generating boards on the phone would have been cheap and endless, but I couldn’t have promised “no guessing” for them, so I decided against it.

Since this is a story about proofs, I want to be plain about AI. The boards and their proofs come from deterministic code I wrote. I used AI tools for parts of the code, the art, the sound and the translations, always to my own direction, and kept only what passed my own review.

What the promise changed

The solver’s record of which steps each board needed also gave me a better measure of difficulty than size: a 9×9 can be a warm-up, and a 7×7 can be nasty.

The promise also changed what the game rewards. The Logic Rating, which estimates deduction skill, only counts a first-attempt clear if every ghost was provable when it was caught. A lucky tap counts as a miss, so the rating reflects your reasoning, not your luck. And there’s no time limit: the point of a puzzle you can always reason through is that you get to take your time.

A line, not a law

If one thing here might help other puzzle makers, it’s this: decide which logic counts before promising “no guessing”, and draw the line where “provable” still means something to a player. Mine, one what-if and no deeper, is a choice, not a law. The full method and numbers are at https://keepyboo.com/en/no-guessing, and if you’ve drawn your line somewhere else, I’d genuinely like to compare notes.

And if you’re ever stuck on one of these boards, you’re not missing luck. You’re missing one of those three kinds of step.

If you’d like to try it, the first 50 rounds are a free demo in the browser, with no install and no ads: https://keepyboo.com/play/. The full game is a free app for iOS and Android.

KEEPYBOO

Release: Available now

Genre: Logic / Deduction Puzzle

Developer / Publisher: Bit K.K.

Platforms: iOS / App Store · Android / Google Play · Free browser demo

Related Reading

Fix Stories: One Swift Engine, Two Phones — Stelline

Fix Stories: I Built an iPhone Duo Game Without Owning the Phone


Story written by Hidenori Kawamura, developer of KEEPYBOO (Bit K.K., Japan), for Fix Gaming Channel.

Edited for publication by Ronny Fiksdahl, Founder & Editor-in-Chief of Fix Gaming Channel.

Send interview pitches, corrections, tips, or developer stories to contact@fixgamingchannel.com.

Support independent games coverage on Ko-fi.

Fix Stories, Gaming News, Indie Tags:Bit K.K., Fix Stories, Hidenori Kawamura, KEEPYBOO, Logic Puzzles, mobile games

Post navigation

Previous Post: The Caribou Trail PS5 Review: A Moving WWI Story With Uneven Gameplay

More Related Articles

Hero character standing against a wave of darkness in Age of Darkness: Final Stand Age of Darkness: Final Stand Launches January 15, 2025 Gaming News
Escape the Baby Alarm promo image with the text Play the Demo on Steam Escape the Baby Alarm Demo Goes Live on Steam Alongside New Trailer Gaming News
A Heros Rest: Beyond Early Access -A New Chapter Begins for an Rpg Town Simulator. A Heros Rest: Beyond Early Access -A New Chapter Begins for an Rpg Town Simulator. Gaming News
Stardiver underwater sci-fi adventure game by Green Planet Games Stardiver Surfaces Onto Steam on September 12th Gaming News
The Legacy logo over a misty, autumn forest as three backpack-wearing figures face a flooded path. The Legacy (PC) — Open-World Co-op Survival Horror Release Gaming News
Tiltility featured image showing the logo, mascot, and a dark gaming setup What Is Tiltility? A Beginner’s Guide to the Webcam Utility on Steam Gaming News
Free Newsletter

Stay Close to Indie Gaming

Get indie news, interviews, reviews, previews, recommendations, and giveaways from Fix Gaming Channel.

Featured Guides

Games Worth Your Time

Hand-picked games, recommendations, and regularly updated lists.

Best Mobile Games of 2026 Viking Games to Watch in 2026 Pirate Games to Play in 2026
Browse Gaming Lists
For Developers

Fix Access PR & Marketing

Playtesting, mock reviews, Steam page feedback, press kits, PR planning, outreach, and launch support.

Explore Fix Access
Gameplay & Trailers

Watch Our Gaming Videos

Gameplay, indie discoveries, trailers, first impressions, and 32:9 super ultrawide gaming coverage.

Open the Videos Page

Newsletter · Work With Us · Fix Access · Contact
© 2023–2026 Fix Gaming Channel · Privacy Policy · Terms

Your cookie choices

We use essential cookies to keep this website working. With your permission, Google Analytics helps us understand visits, and embedded media may use third-party cookies. You can accept, reject optional cookies, or choose your preferences. Change your choice anytime using Cookie settings.

Functional Always active
Essential storage keeps the website working and remembers your cookie choices. It is always enabled.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Analytics
Allows Google Analytics cookies so we can understand visits and improve the website. Optional. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Embedded media
Allows embedded videos, social posts, sharing tools and Steam widgets. Providers may use cookies to track activity or personalize advertising on their services. Optional.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Preferences
  • {title}
  • {title}
  • {title}