Ratings and Reviews by Mike Russo

View this member's profile

Show reviews only | ratings only
View this member's reviews by tag: IF Comp 2002 IF Comp 2003 IF Comp 2004 IF Comp 2005 IF Comp 2020 IF Comp 2021 IF Comp 2022 IF Comp 2023 IF Comp 2024 IF Comp 2025 ParserComp 2021 ParserComp 2022 ParserComp 2023 ParserComp 2024 ParserComp 2025 Review-a-Thon 2024 Review-a-Thon 2025 Spring Thing 2021 Spring Thing 2022 Spring Thing 2023 Spring Thing 2024
Previous | 31–40 of 741 | Next | Show All


By All Reasonable Knowledge, by BMB Johnson
1 of 1 people found the following review helpful:
A dog that didn't bark, November 5, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

Context, they say, is king, and here is proof number nine hundred: I enjoy testing IF, and will gladly spend hours cataloging typos, brainstorming ways to improve a puzzle’s clueing, messing around with the parser to try to catch the world-model out, and otherwise cheerfully folding, spindling, and mutilating a buggy, incomplete mess of a game. And to be clear I don’t just mean that I like to do it because it’s a useful task for the community, or that I just like to feel helpful – though both of those are true – but that actually, the process itself is fun for me. It’s almost like a meta-puzzle: using your knowledge of writing and coding, how thoroughly can you break and reconstruct a game?

Yet while my playthrough of By All Reasonable Knowledge involved finding a lot of typos, noting inadequate clueing, and manipulating the parser to get around its inability to understand reasonable commands, I was not having fun. Because yeah, when an author has asked you to do that, it feels different from when they force you to do that.

This is all leading up to the reveal that BARK (we’ll circle back to the pun) doesn’t have any testers listed in the credits, and boy does it show. This is a one-room Inform game with a bunch of different bits of furniture, fixtures, and scenery, but LOOK just tells you “You are in a dingy bedroom”, so you constantly need to scroll back to the top of the transcript to review the paragraphs-long description of what’s actually there. There’s a night light you need to grab, but you can’t because despite how the game writes it it’s actually implemented as a nightlight (holding the thing also enables you to unlock a container by trying to open it, with no clue or other indication about this entirely nonstandard interaction so far as I could tell). State-changing actions are inconsistently implemented (there’s a window that kept saying it was closed even after I’d opened it), the grammar for the HELP command is so abstruse I never figured out which prepositions are required (fortunately you can just type HELP and then the name of an object at the disambiguation prompt, which works like half the time), and of course there’s an object where the intuitive command for using it gives a useless, default response, because in that one case you’re supposed to guess that USE is the right command.

Oh yeah, and for a game called BARK, where the blurb tells you the inciting incident is barking dog keeping you awake, and where you can call no less than three hired guns to try to get them to kiss said dog to get it to cease its barking, it sure is surprising that I never heard a single soft arf in my playthrough.

Adding insult to injury, the game seems determined to take its shortcomings out on its players. If you exhaust the hints available for a particular object, you get told “Maybe interactive games are too difficult for you. I’m sure there’s a pinball table in a bar you might be better at,” which I confess made me annoyed – baby, let me assure you, it’s not me, it’s you. That snark is also of a piece with BARK’s edgy, incoherent tone: for all that the setup screams “zany parser game”, you’re treated to a series of flashbacks that attempt to situate things in a social realist mode, creating a bathetic contrast that goes about as well as you’d expect. And although I don’t think you can successfully kill the dog, as the assassination attempts seemed to rebound on me, it’s still a kind of gross thing to push the player to try (I tried to call in a hit just because I dialed a context-free – there’s that word again – number that I was told I’d memorized, with no indication of who was on the other end).

In the game’s defense, there is a FUCK TRUMP Easter egg, and I don’t think the idea of contrasting silly-puzzle solving with downbeat domestic drama is inherently bad, though it’s not well-realized here (and it’s especially not well-served by the “wacky” plastic-looking genAI art of the cover). But playing BARK is still exhausting, far more work than entertainment and with no indication that the author’s going to make updates based on feedback, continuing to slog away at it was hard to justify – so when I got to a point where I knew exactly what I was supposed to do, and confirmed my understanding was right via the hint function, but wasn’t able to actually do the thing due to the syntax’s failure to explain itself or accept reasonable alternatives that had worked in other similar situations the game presented ((Spoiler - click to show)I was trying to CLEAN CLOCK WITH SCREWDRIVER), I decided to call that good. I am curious how the various plot threads in BARK might eventually come together, but this one needs a lot more polishing – and testing – before it can fairly ask a player to give it a go.

You can log in to rate this review, mute this user, or add a comment.

Operative Nine, by Arthur DiBianca
Boxed in, November 5, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

I’m continually amazed by how Arthur DiBianca is able to write at least one or two highly-polished games a year working in an identifiable niche – limited-parser puzzle games that each boast a distinctive hook – while so rarely feeling like he’s repeating himself. Operative Nine fits comfortably into that tradition, with all the pieces of the classic setup: there’s a light cyber-espionage theme, as this time you’re tasked with breaking into an enemy base to run the table on spy-game shenanigans by swapping dossiers, bugging meeting rooms, putting knockout-gas in the ventilation system, and taking pictures of secret documents with a camera mocked up to look like a pack of cigarettes. But in an extreme approach to the limited-parser aesthetic, pretty much all of that rigmarole takes care of itself if you make it into the appropriate room and examine the relevant bit of scenery: besides compass navigation and good ol’ X [WHATEVER], there’s only one command needed, the almighty LINK, which enables you to deploy your cutting-edge microcomputer to hack into enemy systems.

Now, there’s a long tradition of hacking minigames in video games, so when I finished the intro and started to get to grips with the mission, I couldn’t help speculating about what form these hacking puzzles would take: something verisimilitudinous, like Upling’s command-line interface? A lightly-reskinned version of regular parser gameplay, where locked doors are renamed secure nodes and keys renamed encryption crackers? Number puzzles or letter puzzles? Or maybe something game-ier, like Minesweeper or the Pipe-Mania one they had in Bioshock?

My feelings upon realizing yeah, it’s the last one, and actually, it’s Sokoban, were profoundly mixed. On the one hand, the absurdity of having a po-faced espionage thriller depend on repeated bouts of box-pushing is pretty great, but on the other, Sokoban is one of the classic puzzle frameworks that I personally don’t enjoy. I have a hard time articulating what it is about it that rubs me the wrong way – possibly that it feels very laborious, where you can figure out the answer but still need to spend a long time implementing the solution, with one wrong move requiring a restart? Or maybe it’s just that it always feels stressful to me, since the puzzles require imposing a sense of constraint and hemming in the player with frequent dead ends?

Operative Nine does cater to people with my hesitance about these kinds of puzzles, though, because while I feared I’d wind up having to bang my head against a series of increasingly-fiendish box-mazes, actually the Sokoban structure is used as the jumping-off point for a series of variations and provocations, taking the basic grammar of moving around some at signs to push some hash signs and going all sort of directions with it. Like, there are a couple that just require getting boxes out of the way or pushing them onto pressure plates, but very quickly that becomes the exception: there’s a factory level where you need to move the boxes around by judiciously activating levers that bump them from one conveyer belt to another, and a stealth level that involves hiding from “cameras”. Unsurprisingly, the implementation here is very impressive: there’s a box that’s always displayed on the right half of the screen, and when you activate the LINK command, the puzzle pops up in the box, not interrupting the thread of the story. Arrow keys and WASD move you around, and the controls are quite responsive. There are a couple of wrinkles that make life harder than it could otherwise be – notably, you can’t undo a move, and everything is doubled – like, the player is depicted as “@@” while the boxes are “##”. I assume this is done to make the aspect ratio more readable, but I found this last choice sometimes made it hard to count spaces and keep track of exactly where I was.

And that was a problem because there are some extraordinarily fiddly puzzles here where you do need to count your steps, and feed in an extended series of commands without the slightest mistake. The worst offender here is probably the dark puzzles, where you’re given a view of the level before it’s blocked off, and you need to navigate it blind – I got through the first three of these with only a modicum of difficulty, before giving up on the last one, which required me to squint at a bunch of whitespace to try to estimate whether I needed to go six steps to the right or seven… Enough trial and error would have got me through, but I confess I went to the walkthrough to key in the appropriate sequence – and that was the case for two or three other puzzles as well, where I felt like the effort of getting the solution exactly right was going to be so much busywork once I’d basically figured out what a puzzle was doing.

That’s not a great ratio for a game that just has about a dozen main puzzles, but admittedly, I’m pretty sure a good chunk of my impatience was just my native antsiness at Sokoban rearing its ugly head – for someone who likes this kind of thing, getting a meaty conundrum requiring an extended series of precise movements executed perfectly might be heaven itself (…do surgeons like Sokoban, I wonder) And there really are some lovely highlights that are more exploratory than anything else – I don’t want to spoil the best bits, but I’ll just say there’s an RPG-inspired puzzle that put a smile on my face the whole time.

So mileage can definitely vary, and even for the Sokoban-averse it’s very possible to have a good time here, especially if you’re not averse to using the walkthrough. I do think there are some elements here that make Operative Nine unlikely to rise to the top of the DiBianca pantheon, though: for one thing, the fact that the gameplay is entirely based on the minigames means that the puzzles are almost all self-contained, so it can feel more like an anthology than a single cohesive hole. For another, there’s no postgame or “advanced” puzzles, at least as far as I could see, which often adds an extra element of fun. But even a relatively-straightforward DiBianca game, focusing on a puzzle system I don’t get on with, is hard to have too bad a time with; it showed me some cool stuff, had impeccable implementation, and was zippy enough not to overstay its welcome.

You can log in to rate this review, mute this user, or add a comment.

Let Me Play!, by Interactive Dreams
1 of 1 people found the following review helpful:
Two characters in search of a NEXT button, November 5, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

When I was in law school, one of my favorite classes was a law and philosophy course that went into some of the dominant schools of thought about what law is and how it should be understood: I don’t mean bunkum like “originalism”, but actual philosophies like legal realism (law doesn’t exist as an abstract set of rules but rather is an expression of social interests and public policy) or legal positivism (law doesn’t gain its validity by expressing moral truths, but simply because it has the weight of the sovereign behind it). Our professor, being something of a Marxist, also had us read some Thorstein Veblen. As someone whose undergraduate major was astrophysics and had gotten through a smattering of Sartre and Foucault and not much else, this was fun stuff – but one day, as I was gushing excitedly to one of my fellow students about how much I was getting out of the class, they stifled a yawn: they were a poli-sci/English double major and been doing theory stuff like this since sophomore year, so most of what we were going over was old hat.

This is my attempt to be charitable and acknowledge that no audience is a monolith, players come from a broad variety of experiences and perspectives, and ideas that come off as stale to one person can easily be a breath of fresh air to another. So when I say that it feels like Let Me Play! is aimed at someone who was super impressed by the twist in Bioshock, and then fell into a coma for almost 20 years, I’m aware that’s an unfair judgment: I’m sure there are some players somewhere who’ll find its dramatization of the paradoxes of player agency to have some heft. But even they, I’d wager, would find its glacial pacing intensely frustrating: say what you will about Uninteractive Fiction 2, at least it respects its players’ time.

LMP is presented as a sort of visual novel: there are attractive pixel graphics dramatizing the story, which is draped in theatrical trappings. Act I, Scene I sees a man and a woman collide on their way into an elevator; as it turns out, this isn’t so much a meet-cute as a meet-awkward, as the woman is on her way up to her office to be fired from a job the man is applying for. Inevitably, the elevator breaks, stranding them, allowing them space to express their feelings, reveal some low-key secrets, and bond over their shared desire to escape the corporate grind and be actors.

When laid out in summary form, that sounds like a reasonable enough topic for a game, but sadly, that’s not what Let Me Play! is about. You see, while the scene occasionally stops to present you with a trio of dialogue options for both the man and the woman, your input is never registered – the hand cursor glides between the choices before finally setting on a pre-ordained outcome that allows the scene to continue. Yes, the ability of players to influence the narrative is what LMP is actually concerned with, in a story that gets increasingly heavy-handed as it goes – and gets increasingly snail-like, too. It doesn’t take long before almost every interaction requires a choice, and that whole hand-gliding-around rigmarole takes five or six seconds each time, and the text slowly prints to the screen character by character – but doesn’t pause when it finishes a line, meaning that the poor player is constantly caught on the horns of a dilemma: do you just sit there waiting for the text to update, feeling the minutes of your life slip away like sand through the hourglass, or do you alt-tab away or mess around with your phone and miss what’s actually being said?

This conflict is way more exciting than anything that actually happens in LMP. Every once in a while a special icon pops up, and if you click on that, you can eventually get into some more fourth-wall breaking scenes where the director gets involved in arguing with you about whether this is a play or a game, and every once in a while you’re actually given the opportunity to make some choices. But it’s all pretty bone-dry, going to exactly the places you’d imagine, without any characters or theme or anything specific to establish stakes or a reason to care about these arid pronouncements about what players can, or should, alter in an interactive narrative. It seems aimed at a video-game culture centered on player entitlement, which circa 2012 amid the Mass Effect 3 ending-rewriting controversy and the first stirrings of Gamergate might have felt somewhat on point; entered into an IF contest in 2025, it feels like Rip Van Winkle. And again, the delivery mechanism is more drawn-out than you can imagine – god help me, I went through the game without clicking on the icon to see what happens if you just let things play out, and it’s both uninspiring and excruciating. Of course I’m sure this is part of how the game is dramatizing the unpleasantness of being denied agency, but there are other ways to make withholding more engaging (come back Violent Delight, all is forgiven!) I don’t mind seeing an old argument re-presented, and for a player who hasn’t considered any of these ideas before it could be a gateway into a rich vein of theory and criticism, but I felt like LMP didn’t have much to say to me, and was in no hurry at all to say it.

You can log in to rate this review, mute this user, or add a comment.

Clickbait, by Reilly Olson
A snappy start, November 4, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

If you were to make a checklist of mistakes first-time parser authors often make, Clickbait would run afoul of a bunch of them. The first puzzle announces its solution in an annoying every-turn rule that spams you with the exact same text every time you do anything, even taking inventory; dialogue uses the ASK X ABOUT Y syntax, with the available topics explicitly listed, but if you mistype or shorten them slightly (e.g. asking about “picture” rather than “his picture”) the command won’t be accepted; there’s a lot of unimplemented scenery, and device-fiddling puzzles made frustrating by the fact that you can’t just type TURN ON BLUE to push the blue button, because you’ll get asked to disambiguate between the button and a blue keycard you’re carrying (plus that won’t work because despite the button’s description noting whether it’s switched on or switched off, TURN ON/OFF actually don’t work and you need to PUSH the button instead); and a couple of puzzles even employ the dreaded USE X ON Y syntax.

But! The good news is that definitionally, an author can only be a first-timer once – and most of these irritants are pretty easy to fix for subsequent games. And the better news about Clickbait, specifically, is that it’s got a lot of high points that make me look forward to playing a second and third and fourth game by the author. The conceit here is fun: an urban-exploration photography contest prompts you to check out a long-sealed-off subway station, and when the door accidentally locks behind you, you need to find your way out while still making time for some winning snaps along the way. Most of what you get up to is relatively standard stuff – again, there are keycards, plus a rope, a lost toy you need to retrieve for a little girl – but the generally modest difficulty and pleasant, pacey writing keeps things zippy. Similarly, the characters are out of central casting but are nonetheless appealing: there’s a cop too lazy to be any help, a seemingly-incoherent derelict who gives you a vital clue, the aforementioned moppet who’s lost her bunny.

Alongside the sometimes-zany puzzles, the station is actually sketched out in a reasonably grounded way, with realistic detritus, graffiti, and other points of interest that make it feel like more than just an artificial funhouse to poke around in. And while the game isn’t laugh-out-loud funny, more than a few moments raised a smile, none more so than the reason the station was abandoned in the first place (Spoiler - click to show)(I’m not talking about the “it was all an experiment thing”, I can take or leave that twist, but the metal-can-of-tuna-in-the-microwave gag alternately makes me giggle and blanch).

Clickbait also gets more ambitious than the typical parser debut by having a robustly-implemented camera. You only have a limited number of shots, and you can photograph just about anything you choose; there are a few places where you’re prompted to take a picture to reveal a clue that for whatever reason isn’t visible to the naked eye, but for the most part, you can let the spirit guide you. I had a taste for portraits and urban-decay pictures of graffiti, but it feels like there’s a reasonable amount of room for player expression (now I’m wondering about doing a series on the color-coded doors). While your choice of candids can’t lead you to fail the game, the ending does evaluate your pics, spitting out a customized blurb for each and scoring you based on how well you realized the contest’s theme. It’s a fun way of giving the player more agency while navigating the often-linear process of solving text adventure puzzles, so I’m all for the experiment.

So given the promise on display, it would be churlish to harp on some of the rough edges in Clickbait’s implementation – I’m attaching my transcript since I do think it’s worth figuring out how to smooth them out for next time, but I very much hope there’ll be a next time.

You can log in to rate this review, mute this user, or add a comment.

Moon Logic, by Lancelot
Interface follies, November 4, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

Well well well, if it isn’t the consequences of my own actions. A couple of years ago, I reviewed the author’s debut game, One King to Loot Them All, and at the close of a positive writeup I noted in passing that I prefer prose in the sword-and-sorcery genre to be “a little zestier” than what was on offer. So I can’t help but feel that one bit of Moon Logic – a purposefully-painful game originally destined for the Really Bad IF Jam before it broke scope and containment – is singling out me in particular. You see, this is a Zork pastiche one of whose main features is that alongside the main game window, there’s a frame where two voices on the player’s shoulder (Roger and Wilco, natch) comment on the action, crack dumb jokes, and gurn and grin in the most distracting manner as they refuse. to. shut. up. Come back, One King, all is forgiven!

In fairness, while the commentary is often (intentionally) painful, it’s also incredibly helpful, typically spelling out the next steps you need to take. This is perhaps a bit intrusive, but I found it a godsend given the game’s other gimmick: in a parody of intrusive “AI” assistance functions, this by-the-numbers Zork parody doesn’t use a parser interface, but rather a one-click choice-based one where you select the action, and the game infers the appropriate noun based on that. Of course “appropriate” is a lie, as the rules undergirding all this guarantee that the obviously useful action will only happen at the end (if at all). You can’t easily go a particular direction – opening and closing doors will determine where you wind up when you blindly stab the “go” button. Similarly, if you need to drop an item to progress, it’s going to be the last thing to go after you start pounding “drop” (and then you’ll have to press “take” a bunch of times again to retrieve all your junk). Oh, and you don’t get access to all the actions at once; using a verb will usually remove it from the screen, so you need to add some pointless actions in the middle to get it back.

As a result, knowing what you’re supposed to be doing makes sense – the challenge is actually the how. This does mean that you can largely blow past the moon-logic (drink!) that governs many of the puzzles – it doesn’t really matter why eating guano gives you super strength, you’re just told that it does, so good luck wrestling with the sack to try to get it out of its hiding place. And the game does a good job of mixing things up; just as I was feeling like I’d gotten the hang of the interface, some new annoying challenge would be thrown my way, usually with a clever gag (and groaningly-painful commentary from Roger and Wilco) accompanying it. These are all pretty much drawn from Zork, but with fun twists – I especially enjoyed how the joke around taking the giant pile of leaves, as well as how it’s redeployed given its role in many players’ approach to the maze of twisty little passages, all alike (though of course implementing the solution was laborious in the extreme).

Make no mistake, the humor here is very broad – here’s a representative sample:

[Wilco] Yes! We’ve got ourselves a lunch and a… wait, what happened to the clove of garlic?
[Roger] Maybe the vampire bat overcame its aversion to garlic and ate it?
[Wilco] Leaving a bat dropping in return. You may have a point there.

But it wouldn’t fit the brief of making Bad IF to have actually good jokes (albeit in fairness the giant pile of treasure you loot at the end did legitimately make me giggle a few times). Similarly, complaining that the interface is terrible would miss the point: yeah, it’s frustrating, but working out the rules governing its behavior isn’t too complex, and is reasonably satisfying. I can’t exactly recommend Moon Logic, unless you liked when a big kid would make you play the “stop hitting yourself” game on the playground. But if you’re in the mood for such a thing, you could do a lot worse. Just please, no need for zestiness next time.

You can log in to rate this review, mute this user, or add a comment.

The Reliquary of Epiphanius, by Francesco Giovannangelo
History's mysteries, November 4, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

I went to Italy for my honeymoon, and when my wife and I were reviewing our photos after the trip, we realized that other than posed pictures where I was smiling into the camera on command, I only ever had two expressions in the candid ones: either I’d be looking down at the guidebook (shoutout to the Blue Guides, whose writeups boast incredibly detailed art-historical analyses, religious and cultural context, and the kind of passive-aggressive condescension that means you understand that if they call something “popular”, it’s meant as a withering insult), or I’d be squinting up at an inscription in Latin and trying to puzzle out its meaning based only on my increasingly-vague memory of two years of middle-school classes in the language and whatever I managed to pick up by osmosis from studying law.

So when I tell you that The Reliquary of Epiphanius is a parser game where you squint at Latin inscriptions and try to puzzle them out, and where you’re also subjected to overly-detailed lectures about which saints and which local patrons are depicted in a series of friezes, what I am saying is that I was in heaven. Oh, there’s other fun stuff about this mystery – most notably, it’s implemented in Vorple and has a really cool map of the Italian village where your dad has gone missing while searching for a lost ecclesiastical treasure. And it’s got a couple of rough spots which meant I had to start over after getting into an unwinnable state right at the end of the game. But the authentic, detail-oriented way the core premise is realized is just so entirely my jam that none of the bells and whistles or occasional implementation stumble really mattered to how much I enjoyed it.

When I say it’s detail-oriented, I don’t meant that it’s plodding; Reliquary is actually pretty zippy, with puzzles that generally aren’t too challenging and not much time spent between important plot points. And it’s not that there’s overdetailed rococo scenery or anything; it’s just that the relatively-standard parser structure is fleshed out with just the right level of research and verisimilitude. This is the kind of game where if you examine the random photos in city hall, you’ll learn about how the local dam was constructed, down to the year when it was completed, and where a big payoff is learning that you might have discovered Italy’s first depiction of Mary’s Assumption. Like, I’m a pretty big nerd about this kind of stuff, but I had no idea that the Saracens launched raids on Italy’s Adriatic coast in the 11th century until I learned about it in the game. And yeah, as you’re exploring the various churches and historical sites that make up the game’s setting, you come across a bunch of Latin, none of which is automatically translated so far as I recall. Obviously in this day and age a quick google is all you need to figure things out (and the game was originally released in Italian, where the assumption that the audience would be able to get the drift without too much trouble is probably on firmer ground) – plus these are usually just adding a bit of context or at most a helpful but superfluous clue – but still, I respect a game that rewards a player who knows stuff or makes an effort to learn, rather than just having the player character do all the work.

Speaking of the fact that this is a game translated into English, I felt like this added a unique quality to the prose, too. As you explore the first few locations in the village, you’re told that the “pellitory of the wall grows spontaneously in the cracks between the stones,” which is a syntax that feels unfamiliar to English, and also matter-of-factly drops the technical name of a weed that would typically just be called a weed. True, there are places where the translation feels overly polished into blandness – we’re told of a barmaid that “her lifeless eyes and weary expression give her an air of boredom and age her beyond her years,” which is prose only an LLM could love – but for the most part the writing is a highlight.

The puzzles are pretty good too – there isn’t anything notably challenging, but they’re satisfying to solve, and reward you for paying attention to all the things you learn. They also feel organic: it’s reasonable to need to get oriented to the landscape before you can start wandering around looking for the ruins of a church, for example. There are one or two that may not hold if up if you think too hard about the plausibility of various millennium-old mechanisms still functioning in contemporary times, but that’s part of the suspension of disbelief the genre requires. As for the various NPCs, they aren’t especially helpful or deeply implemented, but there’s sufficient narrative justification for this so I didn’t mind.

Reliquary does have some old-school elements: most notably, its tracking of time and insistence that one move equals one minute, combined with the battery-powered (though at least rechargeable) flashlight, got me in trouble in my first playthrough, since my light source ran out just as a got to a hidden location that I couldn’t leave until I solved a puzzle that I couldn’t see well enough to even begin to address. But I was having so much fun I didn’t mind retracing my steps. Similarly, I ran into a couple of small syntax issues, one of which sent me to the hints before realizing I had the puzzle solved (in a particular place, UNLOCK DOOR tells you that you can’t see any such thing, which is odd because UNLOCK MARBLE DOOR allows you to proceed).

But as I said above, I can’t bring myself to care about any of that – I can’t think of many other games that satisfy the fantasy of uncovering lost secrets by knowing a lot about religious art and Latin as Reliquary does. The fact that when you reach the ending, it actually has something to say about Italian society’s relationship to its past is just gilding the lily; for a particular kind of traveler, this game is about as good as virtual tourism gets.

You can log in to rate this review, mute this user, or add a comment.

Penthesileia, by Sophia Zhao
Pent up rage, November 3, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

The past is a foreign country; they do things differently there. Take Achilles, for example: pride of the Achaeans, the premier warrior of a heroic age, one whose divine blood destined him for glory, and a glorious death – and, if you read the Iliad at age 11 with only a weak understanding of the cultural context, a giant douche who gets his best friend killed because he’s sulking about not getting to assault the sex-slave he’s got his eye on.

It’s this Achilles about which the plot of Penthesileia revolves: although the setting is a modern neo-fascist state reminiscent of the Handmaid’s Tale, he remains much the same, an egotistical tyrant anxious of his status and with a taste for nonconsensually dominating his paramours. That paramour, however, is not the Iliad’s Briseis, but instead the eponymous Amazon, who comes from a now-lost sequel to the canonical epic (it’s not just the MCU that doesn’t know how to let a good ending alone), where she’s slain by Achilles as the interminable siege of Troy wears on. Unlike her mythological counterpart, though, the game’s Penthesilieia – the viewpoint character – is brought back to life after being killed in a raid on the resistance, resurrected to perform a robotic mimicry of wifehood. Some of the most effective parts of the game allow you to either accede to, or resist, the pageant of matrimony Achilles has constructed: you’re meant to start each day by waking him and asking “has anyone ever told you how handsome you are?”, then busy yourself in pointless housework – you rearrange the furniture twice in one day – before greeting him again and performing gratitude as he brings you a gift as he returns from his important work serving the Prefect (the gifts are all, of course, slinky dresses). The prose is simple and concrete and fillets Achilles’ pretensions without pity, appropriate for a story centering on the brutalism of tyranny:

"Achilles fills the twenty-minute car ride with the sound of his own voice. Electronic billboards flash past. They leave stars in your eyes, the vague impression of children laughing and women dancing."

Penny (as he calls you) is an appealing figure, but she’s a bit of a cipher, suffering from the double-whammy of being an IF protagonist whose actions are dictated by the player, and an amnesiac who only slowly understands the nature of her existence. The choices are engaging, but your resistance is guaranteed: what’s up to you is the extent to which you play along publicly while pursuing your own agenda sub rosa, versus making your dawning revolutionary consciousness visible to Achilles (I mostly kept quiet: this is praxis). While the general shape of what’s happened is clear from the get-go, the game hits its thriller beats effectively, marrying Bluebeard-style domestic horror to righteous fight-the-dystopia sci-fi. And Achilles is a compelling figure throughout, dangerous but also petty and pathetic in his obsession with small slights, the way he takes his anxieties out on you because he thinks you can’t fight back – given the times we’re living in, I especially appreciated this portrayal of a fascist whose position certainly allows them to inflict harm, but who is obviously a craven and contemptible piece of shit.

That modern resonance, though, is what makes the ending I got unsatisfying: (Spoiler - click to show)After walking a high-tension tightrope, I was able to uncover some of Achilles’ secrets and broadcast them to the nation, triggering the downfall of the regime. But these secrets were just the quotidian brutality in which authoritarian regimes marinate their subjects – the fact that the tyrant’s flunkies gun down innocents in their efforts to suppress dissidents surely isn’t any sort of surprise to people. True, sometimes one incident among many others can be the trigger for mass uprising when the conditions are right (witness George Floyd or the Woman Life Freedom movement in Iran), but the way that Penny’s single act of rebellion catalyzes such large scale consequences smacks of wish fulfillment. Would that it weren’t so, but sitting here eight months into the Trump presidency, I don’t buy that the reason we have fascism is that people just don’t know what’s being done in their name.

With all that said, it’s hard to complain too much about a game with such an effectively withering portrayal of the sad, flaccid excuse for masculinity that powers the backlash against equity. If the ending feels too pat right now, God willing in a few years we’ll be able to look back on it and say yes, that’s exactly how it was, that’s all it took to overthrow these people who pretended they were invincible warriors, whose heels were the biggest targets you could hope for.

You can log in to rate this review, mute this user, or add a comment.

Pharaohs' Heir, by Julien Z / smwhr
French Egyptology, November 3, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

One likes to think of oneself as an independent thinker whose opinions are all entirely rational and timeless, standing athwart the tides of history unmoved by their eddies and undertows. But alas, even (especially?) those who proclaim that their views are unbiased and objective are downstream of crass, material considerations like marketing. Thus, as someone who was born in 1980 and experienced a certain series of promotional pushes during my formative years, I can tell you that to me if adventure has a name, it must be Indiana Jones. The fantasy of delving into lost tombs, solving puzzles steeped in archaeology and mythology, and punching-out Nazis is fantastically compelling to me. The one fly in the ointment, of course, is that one line, three movies deep, about how all these artifacts belong in a (Western) museum doesn’t do much to lampshade the awkward tradition of colonialism and antiquities-looting into which said fantasy fits.

Pharaoh’s Heir manages to neatly avoid the trap, however. This short choice-based romp has you solving a bunch of Egypt-themed puzzles and raiding secret chambers, but you’re not actually marauding through Giza with capacious pockets and a dodgy export license: instead, you’re uncovering the secrets of Louis XIV and plundering your way through Versailles, on the theory that he was somehow involved with a legacy of Pharaonic mysticism. This is historically risible, missing the actual French Egyptological craze by a century or so, but it sure does defang the plundering-the-East issue, since you wind up raiding the tomb of someone who raided the tombs of the actual Egyptians.

The fact that you’re playing the female “sidekick” also helps avoid the problematic patriarchal politics of the genre (let’s not dwell on how old Marian was meant to be when Indy had his first fling with her) – you play as Layla, assistant to so-called “intrepid archaeologist” Herbert Tapioca, but his brains are of a piece with his surname. Oh, he’s pleasant enough, and can even be helpful in his bumbling way, but you’re the one actually responsible for unveiling the various secrets on offer.

The other novel element of Pharaoh’s Heir is its nonlinear nature. The story is told in flashback, as a police official questions you about your role in destroying some national treasure or other; in your replies to him, you can jump back to a morning consultation with Herbert, a later visit to Versailles, or the climactic moment when you breach the hidden sanctum, and recount your explorations to your interrogator. These start out fairly straightforwardly, with only a couple of choices each, but they intersect in a nonlinear fashion: there are clues in Versailles that help you make sense of what to try in the morning, for example. None of the puzzles are that complex – there’s a lot of pointing mirrors and putting things in holes in the right order – but the fact that you’re unbound by chronology helps lend an extra air of intrigue to proceedings.

As for those puzzles, they’re fun enough to solve, though I admit that I still don’t really understand how the last one is meant to work, despite having found all the clues and looked at the walkthrough that lays out the answer; you need to correlate two separate lists of objects, but I can’t quite figure out the logic for the order in which you’re meant to do so. That final puzzle is also sufficiently involved that trying to solve it in a choice-based interface, where it takes a dozen or so clicks each time you want to make an attempt, wound up a bit frustrating (thus the recourse to the walkthrough). But up until that point I was having a grand time; again, this sort of thing is my jam, and the writing is zippy enough to keep things moving, with the police inspector livening up proceedings with the occasional arch comment as well as oblique hints as to which time period to which you might want to focus your attention. That time-hopping is eventually explained with a minimum degree of diegetic plausibility, which helps prevent proceedings from feeling too gamey as well as pointing toward potential sequels – if there are more Layla Roccentiny games to come, sign me up, albeit given precedent I might get a bit worried come installments four and five.

You can log in to rate this review, mute this user, or add a comment.

Uninteractive Fiction 2, by Damon L. Wakes (as Leah Thargic)
Winning is everything, November 3, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

My son has just turned four, and one of the gifts he got for his birthday was a board game. He hadn’t really played them before, so it was a fun novelty – nothing too complicated, it’s more or less Candyland; you spin the spinner and go ahead whatever number of spaces it says, collecting cards along the way, and whoever’s first to hit the final space with a sufficient number of cards wins. He played it a couple times with my wife – she treated the rules as completely optional, so he won every time. Then I played it with him, and treated the rules as mostly optional – so while we almost tied, it came down to one last spin and I wound up winning.

Four year olds, as it turns out, don’t like losing – actually, it’s pretty well known that games with one winner and several losers aren’t strictly speaking developmentally appropriate in his age bracket, which I feel like the “ages four and up!” on the box failed to communicate. Anyway as I was trying to console him (and wishing I could go back in time to educate my oh-so-naïve past self who just a few minutes ago had been thinking “playing by the rules is important, and losing can teach you a lot!”), I told him “buddy, why do you care about winning? We were having fun playing the game until the very end, and the winner doesn’t get anything. If a 3 or higher had come up on the spinner, you would have won, but you got a 2 so you didn’t – but those are just words, really the only difference between a 2 coming up and a 3 coming up is how you decide to feel about it.”

This didn’t convince him, you’ll be shocked to learn.

Uninteractive Fiction 2 is the sequel to Uninteractive Fiction 1, except instead of it being a one-note gag where you click the play button and it says “you lose” (while playing a sad-trombone musical cue), this time you click the play button and it says “you win” (while playing a happy fanfare musical cue). This simplicity invites us to contemplate what “winning” a piece of IF means – is it just reaching the end of a game’s narrative, or is there something more? Is it a simple binary, or are there degrees? Do we feel different for having been told that we’re a winner, than if we had a nearly identical experience but are told we lost?

But just as I didn’t find UF1 that compelling, so too did UF2 fail to move me. These are somewhat interesting questions, I suppose, but UF2 is so stripped down that it doesn’t provide much of an engaging entry point onto them – there’s more to think about in the example of my son’s board game, to my mind. Meanwhile, the fanfare is objectively much less funny than the sad trombone was. So yeah, after finding the joke in UF1 kinda meh, I’m of the same opinion about the sequel. Maybe the third one will complete the thesis/antithesis/synthesis trifecta and wind up providing new insights into how to reconcile the basic elements that constitute a game with an IF tradition that plays a bit looser with the concept – and while it’s at it, maybe it’ll teach my son that losing is fine. But that’s for next year: for now, if you’ve read a review of UF2 you probably don’t need to also play it.

You can log in to rate this review, mute this user, or add a comment.

Frankenfingers, by Charles Moore, Jr.
Fingers to the bone, November 2, 2025
by Mike Russo (Los Angeles)
Related reviews: IF Comp 2025

The fact that you play a severed hand scuttling about scenes that would be right at home in a Hammer horror movie is only the second weirdest thing about Frankenfingers – and let’s be real, it’s a distant second, especially after the two Rosalinda games proved jockeying around dismembered limbs could even be cozy. And you’re the special kind of hand with all five senses, so basically you’re just a standard IF protagonist minus some height, the ability to hold more than one object at a time, and the gift of gab, which are no big deal in the grand scheme of things. No, the weirdest thing is that it’s almost entirely in verse.

There are of course many pieces of IF that are written as poetry, but the list is mostly choice-based games – and while there are other examples in the parser space, like Portrait With Wolf and Nelson’s Shakespeare’s Tempest, they’re generally not structured along conventional medium-dry-goods lines, for the understandable reason that this sort of thing is beyond silly:

You feel a vibration beneath you, a rumble transmits through the floor,
The wall to the north slowly rotates, and now serves as a passable door.

Let me be clear: I enjoy things that are beyond silly. I think the idea here is to lean hard into the cheesy-horror vibe and make it seem like Vincent Price is narrating proceedings, and if that’s the case, the occasional misstep into doggerel just adds to the mood; as long as innocent villagers are being chopped up, I guess the meter can be too:

The damage the innocent suffer, is needed but quite unintentional.
But digging up graves and killing the locals for parts seems a bit unconventional.

There are times when it feels a bit intimidating to have to page through five stanzas of description plus some dialogue to figure out what’s going on in a location, and there are places where the game does resort to unadorned prose (those most of these, like listing moveable objects that have been dropped, are entirely forgivable given the number of variations that would be required). But overall the verse thing works surprisingly well, communicating a sense of place as well as all the quotidian bits of parser functionality like where the exits are, shifting location descriptions when you change state (like noting that a hatch is either opened or closed), and even making some fun shifts into alternate genres of poetry on occasion.

While the verse is the standout feature, Frankenfingers’ design is no slouch either. This is a reasonably big game with a bunch of puzzles, but the clueing is elegantly done; even if I didn’t know exactly what I was trying to accomplish beyond escaping the castle (since that Dr. Frankenstein definitely doesn’t seem nice), there are usually clear sub-objectives to work towards, with new chunks of the map opening up at dramatically appropriate times. The puzzles are very well integrated, with many hinging on your unique abilities and limitations as a hand, and hitting just the right level of complexity and difficulty to feel satisfying to solve without throwing up too high of a hurdle to progress. Getting detected by the good doctor or his servants can lead to a game over, but it’s easy to UNDO, and figuring out how to elude them made me feel very clever. And the horse-riding set-piece makes for a funny enough mental image that it’s easy to overlook that it’s got the one maybe slightly-underclued puzzle of the game (Spoiler - click to show)(in retrospect, feeding her the apple makes sense, but the messages about why she was refusing to move could have been a little clearer about what the issue was, since at first I thought she wanted a blanket to keep the rain off). There’s an effortlessness here that’s very, very hard to achieve in a parser puzzler, again leaving aside the additional difficulty imposed by the use of poetry – it’s impressive stuff.

As for the plot, it’s a silly horror pastiche, but one that doesn’t tip too far into zaniness. Once you accept that you’re a dismembered hand trying to escape Frankenstein’s castle, everything you encounter is entirely logical, and the protagonist has clear, if not poignant, motivations – while it’s hard for a hand to have too much personality, he does have an appealing impulse to help those in need. Actually, one of my few small kicks against the game was that it felt slightly mean to have to keep typing HIT HORSE WITH CROP, except when I slightly mistyped it once the parser error revealed that actually I should have just been TAPping instead, meaning that actually I was the asshole on that score.

When it comes to classic formats like the comedy parser puzzler, often success is more down to execution than novel ideas. Frankenfingers is the rare example of succeeding on both fronts – the alternately super clever/deeply awful verse provides the razzle-dazzle on top of rock-solid implementation and design.

You can log in to rate this review, mute this user, or add a comment.


Previous | 31–40 of 741 | Next | Show All