Human Resource Machine

The Unlikeliest Coding Bootcamp

by Experimental Gameplay Group

Education gameiOSAndroid$4.99

Reviewed by the Rankeno Puzzle & Casual DeskUpdated Oct 2026

Human Resource Machine is an Education game for iOS and Android. It's a brilliant, and occasionally brutal, primer on the fundamentals of programming — and one of the very best in its category. It scores 9.1 out of 10 — Outstanding.

9.1Outstanding#10 of 145 Education games

How it scored How we score

  • Design9.0
  • Innovation10.0
  • Value9.0
  • Utility9.0

Each of the four criteria is scored out of 10. The headline score is our editorial verdict across them — weighing all four rather than taking an arithmetic average — and every review publishes the breakdown so you can see where the verdict came from.

How this score compares with every review we publish — Score atlas.

In one line

Human Resource Machine cleverly disguises a rigorous introduction to computer logic as a charming, satirical puzzle game.

Released Jun 1, 2016

The verdict

It’s a brilliant, and occasionally brutal, primer on the fundamentals of programming — and one of the very best in its category.

What we liked

  • Brilliantly gamifies complex programming logic.
  • Charming art style and satirical corporate humor.
  • Tangible, visual debugging process is superb for learning.
  • High replayability through optimization challenges.

What could be better

  • The difficulty spikes can be abrupt and unforgiving.
  • Some optimization challenges feel obtuse without a CS background.
  • The core loop can feel repetitive for those not invested in the logic.
  • The minimalist approach offers little in-game help or hints.

Cheaper than 53% of the 15 Education games we price-check.

Is it for you?

Best for

  • Aspiring Programmers: An essential, non-intimidating first step into algorithmic thinking.
  • Logic Puzzle Fanatics: Anyone who enjoys Sudoku, Picross, or other pure logic challenges will find a deep, rewarding experience here.
  • Seasoned Developers: A delightful and surprisingly challenging trip back to the fundamentals.

Overview

In a market saturated with mindless tap-fests and Skinner box mechanics, Tomorrow Corporation’s Human Resource Machine stands apart. It works as an educational engine wrapped in a clever, if slightly unsettling, corporate aesthetic. The premise is simple: you are a lowly office worker, and your boss—a shadowy, demanding figure—hands you a series of tasks. Each task is a logic puzzle that requires you to create a small “program” by arranging instruction blocks. You aren’t writing code, not in the traditional sense. There is no arcane syntax to memorize, no compiler errors to decipher. Instead, you are manipulating a visual assembly language, commanding your little person to move objects between an inbox, an outbox, and a few storage tiles on the office floor.

What begins as a simple exercise in moving boxes—inbox, copyto, outbox—escalates with startling speed into a formidable challenge. The game paces its progressive disclosure carefully, introducing core programming concepts like loops, conditional logic, and memory management without ever naming them as such. One moment you’re simply sorting data, the next you’re building a program to find prime numbers, all within the same constrained, drag-and-drop interface. The design, led by Kyle Gabler (of World of Goo fame), earns that transition. The game trusts the player to be intelligent, to experiment, and to fail. This respect for the player’s intellect, combined with its whimsical, almost dystopian art style, makes Human Resource Machine a compelling puzzle experience in its own right, not just a teaching tool. It occupies a unique niche, appealing equally to aspiring coders and seasoned logicians.

Key features

  • Visual Assembly Language: The core of the game is its command system. Players drag and drop simple instructions like inbox, outbox, add, and jump to build a set of commands that solve the level’s objective. It’s a simplified, tangible representation of low-level coding.
  • Optimization Challenges: Simply solving a puzzle is not enough. Each level has optional goals for optimizing the program for size (fewest commands) and speed (fewest steps executed). This introduces a new layer of complexity, pushing players from “does it work?” to “is it elegant?”
  • Progressive Concept Introduction: The game stealthily teaches fundamental computing principles. Early levels are about basic sequencing and loops. Later, it introduces if/then logic (via jump if zero or jump if negative commands) and memory management, forcing players to think like a programmer without realizing it.

Analysis

The Gameplay Loop

The loop in Human Resource Machine is hypnotic and, for a certain mindset, intensely addictive. Each level presents a clear objective on a corporate memo: “Take everything from the inbox, and send only the zeroes to the outbox.” The available commands get dragged into a sequence, and “play” is hit. The little on-screen avatar then executes the instructions, step by step. It will almost certainly fail the first time.

This is where the game reveals its genius. The debugging process is visual. The character runs through the flawed logic, step by numbered step, showing exactly where things went wrong. The inbox was empty, but the program told him to grab something anyway. He copied a value to a floor tile, overwriting the crucial data. It’s a direct, one-to-one feedback mechanism that makes abstract logical errors feel concrete. There’s no intimidating console spitting out error codes; there’s just a list of instructions and the observable failure of a little corporate drone. The iteration cycle—tweak, run, debug, repeat—is the very soul of programming, and this game has distilled it to its purest form.

The Unspoken Curriculum

Human Resource Machine never explicitly states its goal is to teach programming. It’s a puzzle game, first and foremost. But the curriculum is baked into its very structure. The puzzles are a guided tour through the history of computer science. Players are, in effect, inventing solutions to problems that drove the first decades of computing. You build a multiplication algorithm without a multiply command. You design a sorting program from scratch.

The optional optimization challenges are where the game transitions from a simple puzzle experience to a true engineering challenge. Any brute-force solution can solve a level, but can you do it in half the steps? Can you use three fewer commands? This secondary objective forces a deeper understanding of efficiency and algorithmic elegance. It’s the difference between a rambling paragraph and a single, perfectly chosen word. For players who engage with this system, the “aha!” moments are profound, mirroring the small victories that keep real-world programmers hunched over their keyboards late into the night.

Visuals & performance

The aesthetic is pure Tomorrow Corporation: quirky, cartoonish characters with huge eyes, set against a bleak, humorously oppressive corporate backdrop. The world feels cobbled together from paper cutouts and animated with a charming, slightly jerky motion that recalls the developer’s previous work on World of Goo and Little Inferno. The UI is brutally efficient. Big, chunky command blocks are easy to read and manipulate, even on a smaller phone screen. There are no extraneous details. Every visual element serves a purpose, whether it’s the numbers ticking by on the command list or the items trundling along the conveyor belts. And as a 2D puzzle game of this scope, it is light on hardware by design—nothing here asks much of a phone.

Platform nuances

This game was born for a touchscreen. The drag-and-drop interface for arranging command blocks feels completely natural on iOS and Android. Tapping, holding, and sliding instructions into place is intuitive in a way that a mouse and keyboard can’t fully replicate. The entire interface is designed with a finger-first mentality, from the large hit-boxes on commands to the clear, visual feedback. While available on other platforms, the mobile versions feel like the definitive way to experience Human Resource Machine. It is a perfect commute-sized puzzle, suited equally to a few minutes of thoughtful tinkering or a longer optimization session.

Final verdict

Human Resource Machine is a triumph of design. It succeeds as a challenging puzzle game, a potent educational tool, and a sharp piece of corporate satire, all at once. It demands patience and rewards intellectual curiosity, never holding the player’s hand but always providing the tools needed to find the solution. While its uncompromising difficulty may deter some, those who stick with it will find one of the most intelligent, satisfying, and unique games available on mobile. It doesn’t just teach you how to think like a computer; it makes the process an absolute joy. We rate it Outstanding.

Reviewed by the Rankeno Puzzle & Casual Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review

Your rating for Human Resource Machine:
Was this helpful?

Are you the developer of Human Resource Machine?

Submit for review or ask about a placement. Paid $49 · expedited $149

Submit your product

Reviewed on Rankeno? Show the badge on your site — a free copy-paste snippet.

Embed this score badge on your site

Embed this review badge

Paste this snippet on your site to show your Rankeno score. The link back to rankeno.com is a normal followed link — no redirect, no ad tracking.

Store facts (last checked Oct 2026)

Price
$4.99
Version
1.0.9
Last updated
Dec 11, 2018
Size
139 MB
Store ratings
416

Quick facts

Developer
Experimental Gameplay Group
Released
Jun 1, 2016
Platforms
iOS, Android
From
$4.99
Genres
Education, Puzzle
Age rating
9+
Store rating
4.5 ★ · 415 ratings

Questions about Human Resource Machine

Is Human Resource Machine worth it?

Human Resource Machine is a triumph of design. Our editors scored Human Resource Machine 9.1 out of 10, which puts it in our Outstanding band.

Why does Human Resource Machine score 9.1 out of 10?

With a score of 9.1 out of 10, Human Resource Machine lands in our Outstanding band. Innovation is its strongest category at 10.0 out of 10. Design is the weakest at 9.0.

What do our editors like most about Human Resource Machine?

Brilliantly gamifies complex programming logic. Charming art style and satirical corporate humor.

What do our editors say is Human Resource Machine's biggest weakness?

The difficulty spikes can be abrupt and unforgiving. Some optimization challenges feel obtuse without a CS background.

If you liked Human Resource Machine

Similar picks our editors rate highly.

Get our picks when they're worth it

We'll write when there is something worth your time — our newest verdicts and the top-ranked picks across apps and games. No fixed schedule, and we will never share your address.

We use your email only for these picks. See our privacy policy.