Reviews by Mike Russo

View this member's profile

Show ratings only | both reviews and ratings
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 ParserComp 2021 ParserComp 2022 ParserComp 2023 ParserComp 2024 Review-a-Thon 2024 Spring Thing 2021 Spring Thing 2022 Spring Thing 2023 Spring Thing 2024
Previous | 221–230 of 602 | Next | Show All


Finn's Big Adventure, by Larry Horsfield
3 of 3 people found the following review helpful:
Endearing but (formerly) buggy, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Starting the last of Larry Horsfield’s trifecta of ParserComp entries, I was energized by my success in Bug Hunt on Menelaus – could I keep the streak alive? I was energized by the winning premise, too. Finn’s Big Adventure is a spin-off from the mainline Duke Alaric Blackmoon series – Finn is the Duke’s six year old son, and after his lessons with the local wizard, decides to sneak out of his room one night to investigate rumors of secret passages in the catacombs below the castle. Alas, much like X-X R I didn’t get too far in this one, but this time the game has to take its fair share of the blame, as I ran into two progress-stopping glitches in the opening section that sapped my will to continue.

The trouble first arose in the pedagogical sequence that begins the game. You’re given the opportunity to check out the wizard’s study and find the book that tells you about the secret passages, as well as some notes that seem to provide clues about how to open them. The game prompts you to write the clues down so you can refer to them later, which was a nice detail, so I jotted down a copy on the scrap of parchment I’d been using for my class notes. Feeling like I was ready for my expedition, I confidently typed OUT, only to be told that there was something I needed to do before I left. After twenty minutes of wracking my brains, I finally figured out what the issue was – rather than copying the notes onto the parchment, I was supposed to write them down onto a scrap of paper that had been left, forgotten, under the wizard’s desk. Sadly, once I’d copied the clues once, the game wouldn’t let me copy them again, so I had to restart in order to progress.

This was frustrating – why go to the trouble of coding an alternate solution to a puzzle if it’s going to make the game unwinnable? – and especially annoying because there was no in-game reason I couldn’t progress, just an out-of-game warning that was meant to be helpful. Still, I pushed on through the next sequence, as Finn faked going to sleep and snuck out of his room after his bedtime (as the parent of a toddler, I could relate to this part). I made it down the catacombs and found a series of manacles and chains that I think lined up with the clues I’d copied down, but I couldn’t figure out the right syntax to interact with them – TAKING and PULLING them occasionally gave hints that I was on the right track, but while the notes suggested I should be able to attach them to each other or ring-bolts in the dungeon walls, nothing I tried seemed to work, and the built-in hints didn’t have anything to offer.

Thinking that I might have missed something back in Finn’s bedroom, I sneaked back upstairs, and found that sure enough, there was a “war belt” hanging on a clothes hook on my door, complete with my trusty dagger. This find was soured by two flies in the ointment: 1) despite Finn clearly knowing that the war belt was there, and it being described in such a way that it should have been clearly visible from the interior of the room, it wasn’t mentioned in the top-level room description – X DOOR was required to disclose its existence, which feels like it’s taking unfair advantage of a gap in knowledge between the player and the protagonist. More galling, though, was 2) the discovery that now when I tried to get back down to the catacombs, I was told “There’s something in your room that you have forgotten!”

This sure seemed like a bug, since I couldn’t find anything else in the room, and the fact that it hadn’t fired when I’d left the war belt behind, but did fire after I’d found it, sure suggested that something had gone wrong somewhere. Not feeling up to restarting once more and seeing which hoops I had to jump through to avoid this second progress-stopping issue, I abandoned the game there, which was a shame – Finn was an engaging protagonist, and it’s hard to go wrong with a hunt for secret passages in a maybe-haunted castle. But Finn’s Big Adventure needed a bit more testing (and a more robust hint system!) to live up to its promise.

(This review was written for the initially-released version of the game; per the author these bugs have now been fixed, so I'm hoping to give it another play and update this review accordingly)

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Murder Most Foul, by David Whyld
5 of 5 people found the following review helpful:
Funny Wodehouse-y game, shame about the crimes against humanity, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

I am a sucker for a good Wodehouse pastiche. So when Murder Most Foul introduced its English country house murder plot with prose that was more focused on cracking wise than anything so vulgar as establishing a mood of suspense – seriously, you start the game across from a lordling wearing “moustache which looks like a big, fat slug curled up on his top lip and died some time ago” – I was excited to dig in to what was sure to be a jape-filled caper. Some four hours later, I finally came up for air and took stock: the game wound up trying my patience, my wits, my sense of direction, and my sense of the absurd, all quite sorely. I was quite frequently giggling, I had to admit, but I still wish the author had imitated Wodehouse a bit more closely, especially in terms of pacing and (especially especially) tonal consistency – this is a big, impressive game, but it makes some big, impressive missteps.

From the off, the setup is a bit more cynical than your classic Blandings or Jeeves romp, but not irredeemably so: the player character is a woman on the make, rocking a stolen dress to sneak into an upper-crust party and find a prospective husband with pockets as deep as his mind is shallow. Sadly, these mercenary plans are disrupted by the quite inconvenient bumping off of the host, Lord Montrose – and since death has a way of ruining the romantic mood, you take it upon yourself to solve the crime (the fact that the coppers are likely to finger you for the killing once they realize you’re an imposter provides a further motivation).

You do this by – well, solving adventure-game puzzles. Murder Most Foul isn’t set up like a conventional Infocom mystery, where there’s a timer and suspects are flitting around up to various bits of suspicious business and you need to play multiple times to work out a timeline. Instead everybody sticks around, but has a fetch quest of some flavor or other you need to work through in order to get their aid, or get rid of them, or hook them up with the love of their life in order to get rid of them… They’re generally amusing, but the game does suffer from ADRIFT’s weak parser; I ran into more than a few guess the verb issues, some of which felt like issues where the author hadn’t sufficiently clued the needed action (FOLDing up a painting to sneak it past some guards didn’t seem physically possible, for example), but others of which were just weaknesses of implementation (there’s a bit where you need to steal a suit, and while GET SUIT will succeed, TAKE SUIT ends in failure).

The game’s size and length wind up magnifying these foibles; while few individual puzzles are especially unintuitive, the large number of rooms and NPCs made it harder to narrow down the areas where it’s possible to make progress. It’d be one thing if the plot needed a cast this size, but despite most of the characters making a strong first impression, in the event most of them play only incidental roles in the narrative, with a fair bit of redundancy (there are two different pairs of characters who got in two different fistfights right before the game opens, which feels less like a comment on the pugnaciousness of the aristocracy and more like padding). Indeed, it quickly becomes apparent that the core characters are just the victim’s wife, the manor’s Jeeves-analogue Joves, his son Satan, the omnicompetent handyman Micawber, and the feckless policeman investigating the crime, with the all the others fading into a uniform sort of background wash.

The perspicacious reader will have noticed a certain thematic drift in the naming conventions here; isn’t Micawber Dickens, and Satan (er) Milton? There’s something jarring about these details, and repeatedly as I played I got the sense that the game was growing unmoored from its notional inspiration and introducing plot elements that didn’t cleanly fit with what came before.

I’ll just mention one in detail, but it’s a doozy: midway through the game, you find out that the horde of servants staffing the manor were not always servants, but in fact were originally held as slaves by Lord Montrose. This is elaborated on in one conversation – apparently he was running out of money so this was a way of running the place on the cheap, but then he started sleeping with one of them and he was worried about the secret getting out, so he ultimately freed them and started paying them wages.

I have questions:

1) This is set in the modern day, not the Antebellum South or anything, so where exactly did he get these slaves?

2) Seriously, all the servants have typical English names (well, except Satan) and aren’t described as being identifiably from any particular country or ethnicity of origin, so are we meant to assume there are just roving slave gangs in this world rounding up stray people and selling them to the local grandees?

3) If that’s the case, what was keeping them from escaping to freedom? There are a few guards in the mansion, but as servants presumably they’d have been enslaved too and anyway there are too few of them to credibly act as overseers.

4) Isn’t it kind of creepy that Montrose was sleeping with a “slave girl”, with the game even saying he “fell in love with her”, without any character or the narration even hinting at acknowledging that that’s rape?

5) Why is none of this ever mentioned again after the conversation where it’s initially brought up, like ho hum, guess the dead guy was a massive enslaver and half the NPCs are dealing with the trauma of having been reduced to chattels, we’ll just file that fun factoid away?

6) What the absolute fucking fuck am I doing asking these questions about a Wodehouse pastiche?

I am harping on this, but really, it deserves to be harped on – this is probably the single most ill-advised subplot I have ever experienced in a work of IF. I don’t get the sense that it’s meant to be taken seriously, but that’s a problem, because it’s slavery; if you include slavery in your game, it isn’t a game that happens to have some slavery in it, you’ve now made it a game about slavery.

The thing is, I don’t think that was at all the author’s intention; this seems like a passing idea that was incorporated into the game’s structure without significantly impacting anything that came before (there’s no buildup) or after (again, there’s no follow up either). And there are several elements like this – none as morally jarring, thankfully – but similarly out of place, feeling like they were grafted onto the core without much thinking about how well they meshed with the pre-existing narrative or themes. The game indicates it was written over the course of five years, and I think this is one that got away from the author, growing organically in ways that undermined its cohesion and its pacing. And rather than pruning this unruly profusion back under control, the author just ran with these tendencies.

That’s a real shame, because while Murder Most Foul is a bit of a mess at four hours, there’s probably a tight, two-hour version of the game that chucks much of the padding, winnows the cast down to the narratively-significant characters, sharpens the puzzles so they don’t feel like busywork, and maintains a consistent and amusing writing style, while saying good riddance to the moral enormity that’s currently squashing the plot. It’s possible to get glimpses of that other, quite good game sometimes when playing the current incarnation, but sadly that’s not what’s available to us here.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Late-Imperial Sky Witches Star In: Meet Cute, by jatazak
3 of 3 people found the following review helpful:
An incomplete Gruescript two-hander, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Late-Imperial Sky Witches (I guess the short title is more properly “Meet Cute”, but come on, between that and “Late-Imperial Sky Witches” you know which I’m going to pick) is another jam game, but unlike Dream Fears, it doesn’t have a statement as succinct as “this was made in a day” to help orient the player to the ways in which the game does or does not represent the author’s completed vision. This means I’m finding it hard to evaluate on its own terms, because while there’s a lot here that’s intriguing, there’s also a lot here that feels missing, and I’m underconfident that I can sort the intentional obfuscation from the blank canvas.

That’s the job, though, so I guess I’ll try. The game drops you into an interrogation scenario without much by way of introduction: “You’re in the cellblock. A panel of red light separates you from the prisoner.” You’re carrying “your truename” (this turns out to be an identification card) and an empty pyramidal box that belonged to the prisoner. Beginning the investigation is easier than you might think because this is a Gruescript game – that is, it’s a choice-based game that uses buttons for nouns and verbs to mimic a parser interface. So just flailing around with the limited options you’ve got available suffices to move the story forward; you start some light verbal sparring with the prisoner (the interface calls her Rahel, but the parser commands generated by the interface call her irae, “of wrath”), eventually you press her on what was in the box, she gives you a flip answer and you gain a new inventory object: “poetic bullshit” (the game quickly adds a “(literal)” tag at the end there in case you think it’s being metaphorical. And yes, this means you can drop the poetic bullshit).

Which is to stay, the conversation progresses, in ways that are interesting but not especially linear; clearing up the box mystery, to the extent it’s cleared up, leads to one or two other topics that are similarly beguiling, but nothing resembling a narrative or even a moment of relationship catharsis (I thought this was a meet cute?) had cohered by the time another character abruptly barged in and put an end to the interrogation, and the game.

I checked the source code and it doesn’t appear that I missed anything; this is what’s on offer. And I liked it, I have to say – the progression of literalized inventory objects corresponding to ideas or conversation topics was a novel way to make the mechanics clear and the world strange, and the setting implied by the few details I turned up was one I wanted to learn more about. The only trouble is I couldn’t, since it ended just as it was getting started. So again, I’m stymied: is this an intentionally obscure experience, the “meet cute” a romance-genre feint to lure the player into a playable shaggy dog story and impute emotional engagement that’s at best only hinted at? Or is this a placeholder or statement of intent, crystallizing one moment in what was meant to be, or may someday be, a longer piece? Without any extrinsic prompting, it’s hard to decide which scenario is right. Either way, this is a promising vignette with some evocative elements, but in its current version it’s a bit too evanescent to make a lasting impression.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Dream Fears in a nutshell, by StuckArcader
3 of 3 people found the following review helpful:
Dreamweaver, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

I’m fairly certain that in some review of some ParserComp game past, I’ve had occasion to muse on the difference between a jam (typically meaning a less-formal event where games are newly-written under the pressure of an imminent deadline, where participation and coming up with a clever idea are highly valued) and a comp (generally entailing games that were started well before the formal opening of the event, placing a high value on completeness and polish, and of course, resulting in formal rankings and the crowning of a winner). Due to a strange confluence of factors, ParserComp straddles this line in an occasionally awkward fashion: it’s got “comp” in the name, and it comes out of the mainline comp-obsessed IF community, but it’s run on itch.io – a hotbed of jam culture that doesn’t so much as have a category for competitions, meaning ParserComp is in fact technically a jam.

(Ah yes, I am repeating myself – I went into a longer, more interesting soliloquy on this subject in my review of Anita’s Goodbye from last year; consider it incorporated by reference).

Anyway I of course bring this up because Dream Fears in a nutshell, in a nutshell, is a jam game. Its entry page says it was written in a day, it apologizes twice for being shitty, and the author admits they had no time. Judged in jam terms, and given those constraints, it’s actually not bad! It’s got a single idea that I haven’t seen before – what if you did a parser game as a completely linear audiovisual spectacle, where at regular points the main character (a blocky sort of Minecraft fellow soaring through a neon-soaked nightmare and confronting his fears) finds his progress blocked by a prompt that tells you what you need to type next. If you type the required phrase, you move on to the next bit; if you don’t, well, you can always just type it again.

That’s it. That’s the game, modulo one late “twist” where you’re given a purely cosmetic choice of which of your top three fears you want to face as the final boss.

This is a novel idea – I’ve never come across it before – and I’m not sure whether that last decision-point is meant as a joke, but I certainly found it funny. But it’s also not an idea that cries out for expanding or deeper examination; it’s just a jam idea, quick and to the point. Judged in comp terms, it’s clearly a fiasco.

How are we to resolve the dichotomy? Is there a Hegelian synthesis allowing us to transcend this seemingly ineluctable dialectic? I dunno man, I sure can’t think of one. I think it’s kind of cool that experiments like this end up in ParserComp; it’s certainly worth the five minutes it takes to play. But at the same time, I feel bad for well-meaning jam-oriented authors who unwittingly wander into what I’m sure is a buzz-saw of negative criticism. And, well, I have to cop to being part of that buzz-saw, because I can’t say I rated Dream Fears well. So I guess I’ll just post this review as an almost-apology, and shelve the conundrum until it inevitably recurs next year.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Cheree: Remembering My Murder, by Robert Goodwin
1 of 1 people found the following review helpful:
A robustly built-out chatbot game, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Having seen me heap 1,500 words of scorn on The Fortuna for the various crimes arising from its use of AI tools, the reader with a vicious streak has perhaps been waiting for me to arrive at Cheree, in anticipation of another evisceration. This is another game that’s built around AI tools, though in a quite different way: instead of being structured like a traditional text adventure, instead it’s built as an extended chatbot session – the conceit is that you’re conversing with the ghost of a young woman who was murdered in Victorian times, and helping her to recover her lost memories. It’s by far the longest game I’ve seen in this format – my playthrough took maybe two or three hours? – and while there are a few traditional puzzles mixed in, the gameplay goes pretty much as you’d think: you’re just talking to a chatbot. Yet despite that, and my by now well-established anti-AI bona fides, I think it’s actually rather good?

(The reader with a vicious streak will be disappointed, but at least the game tangentially touches on the Whitechapel murders, so perhaps that will provide a measure of appeasement).

Explaining why requires talking through the game’s structure and plot in some detail, so let’s dig into that: as mentioned, the eponymous Cheree is dead, doesn’t fully remember the circumstances that led to it, and has come to the player character – turns out you’re a powerful medium, don’t you know – for help. This involves a methodical investigation of locations significant to her, which fortunately she can whisk you to via the powers of astral projection. Sometimes familiarity will spark a memory and she’ll share a few sentences of reminiscence. Then by asking probing questions you can help her remember more and more, which sometimes triggers a cryptogram puzzle. These puzzles are blatantly there for pacing reasons – they aren’t especially difficult and lack any in-game explanation – but they are successful at breaking up all that talking, and don’t outlast their welcome. Anyway, once solved, each will give you a clue; collect all nine clues and you reach the endgame.

The story that unfolds is pure pulp, but it’s well-made pulp; as mentioned, it feints in the direction of the Ripper killings, but doesn’t go too far in that direction and generally treats the subject tastefully. Instead, the story is more of a domestic gothic, featuring a gloomy, religion-obsessed patriarch, a pushy mother, a jealous sister, and her dangerous ex-military fiancé. The present-day section of the story also gets more complex with the introduction of one of Cheree’s still-living relatives who astral-projects her way into your little tete-a-tete. There are lots of twists and turns, and while it perhaps goes a bit over the top in the ending, it succeeded in keeping my interest throughout, and even surprised me once or twice.

Of course, rendering a plot like this as a chatbot rather than a more traditional form of IF is a very risky maneuver, since chatbots can be fragile beasts. The author has been very canny about this, however, disarming some of the most obvious traps through clever narrative and systems design. Like, one of the ways things can go wrong is if the player references something that the character could plausibly know about – often, the bot will either not understand, or err on the other side and start spouting Wikipedia summaries. This came up for me when Cheree made some comment about how it’s better to be better off, rather than better off than others; I told her that Thorstein Veblen would disagree. She responded by saying oh, she’d heard of him and his most famous book. From a systems perspective, this hits the sweet spot – it’s identifying the reference without going into too much detail – and it makes sense diegetically too, because as a ghost who’s been hanging around for more than a century but who can’t physically open up books to read them, she should be familiar with a bunch of stuff but not able to discuss them in depth. Sure, this isn’t infallible – at one point I asked her to go to a lighthouse, which she interpreted as reference to the Woolf novel – but it’s really quite well done.

Another common flaw is the way dialogue can sometimes become one-sided, leading the player to mechanically type in one thing after another in hopes of progressing. Here, Cheree has some agency, doing things like suggesting the player move on if the conversation isn’t progressing, and occasionally quizzing the player on some piece of trivia if they’re quiet for a while. There aren’t any consequences to guessing right or wrong, and yes, it’s clear that this is a game mechanic to sustain engagement, but it’s still fairly successful at accomplishing those goals while once again making sense in the world: if you were a bored ghost with a century to kill, you also would accumulate a ton of random knowledge and be bad at making small talk!

Voice can also break down in AI-driven conversation systems, as chopping a bunch of training text up and putting it into a blender can either lead to pure oatmeal or a wild swing between different tones. There’s a little of that here – Cheree’s set-piece narration of her memories is written in a faux 19th Century novel style, while she gets more informal in conversational back and forth with the player. Once more, though, her unique biography provides a plausible excuse: she’d presumably revert to the language of her living years when recalling them, while outside of that context she’d be more likely to use the colloquial language she’s picked over the decades since.

The final guardrail is the relationship system – progress in some places is gated by Cheree’s level of affection for you, which I assume means that players intentionally trying to mess with the game will hit a wall and have to behave in a way more appropriate to the narrative conceit in order to move the story forward. This seems like another smart, plausible safeguard, though I confess I can’t comment on the execution since I didn’t try to test the edges of the simulation.

Cheree is not without blemish, though. One clear misstep is that there’s far too much empty space. I can see how limiting the potential locations just to those where clues may be found could have made the game feel too mechanical, but the author overcorrected by providing lots of places that are just there to establish Cheree’s love of sightseeing – the graphics of some of these scenic overlooks are nice, sure, but in a game that’s already fairly long, I got bored of the filler. And actually, while we’re on the subject of the graphics, I was not a fan of the 3D models used for Cheree and her relative – they’re relatively low-poly, but what’s worse, Cheree is depicted in full loligoth style and often walks straight into the screen, meaning the camera clips into her crotch, while the relative is dressed in her underwear and spends a lot of time gyrating around in the corner regardless of what’s happening in the plot. Look, I’m not averse to a bit of sex appeal, but if that’s the remit, for me personally seeing a nubile young woman cavorting in her underthings while her friend talks about finding where her murderer dumped her body does not achieve the goal.

This rather cringey aspect of the visuals also combines poorly with a much cringier aspect of the narrative, which is the romance plot. Yes, as you’re building a positive relationship with Cheree, she starts to develop a crush on you, and the other girl isn’t averse to some light flirting either. On a certain level, I can understand her being a bit of a horndog – girl’s been dead a century! – but like many video-game romances, this one suffers from feeling like it goes way too fast. It also creeped me out because the chatbot format made me default to playing the game as myself: Cheree sometimes asks the player personal questions, I’m guessing as another way to keep up engagement, and I tended to respond on my own behalf rather than making stuff up. This means the whole time she was coming on to me, she knew I was married, which again, super awkward! The game does flag that it has a romance element, in fairness, but I think it would have been helpful to provide a little more instruction up front about how the player could engage with this aspect – as well as tuning Cheree to make it easier to put her in the friendzone, because she was persistent.

For all that these are real issues, though, they don’t have anything to do with the game’s fundamentals – another game using similar development tools and approaches could easily avoid them. As such, I think Cheree works on its own merits, but also as a positive example of why the IF community might want to engage with AI tools – this game would look radically different if the author had attempted to make it with traditional techniques. Notably, the author’s note indicates that it doesn’t use one of the existing LLMs or a firehose of scraped training data. Cheree is clearly hand-tuned, with human creativity creating strict boundaries for the AI sandbox; add in the smart design and narrative choices that mean the game plays to AI’s strengths rather than its weaknesses and you’ve got a recipe for success.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Hinterlands: Delivered!, by Cody Gaisser
2 of 2 people found the following review helpful:
One interesting package, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

I’ve tried to write this metaphor three times now, but it keeps getting away from me. Part of me would love to keep tuning it until I get it right, but another, larger part of me would love to clear my review backlog before the Comp kicks off. So we’re going to go with draft number four, no matter how it turns out.

Imagine you’re looking at a cake. And not just any cake – this one’s colored mauve, let’s say, and has little pitchforks of spun sugar crammed into it at odd angles. Now that you look at it more closely, in fact, the whole thing is asymmetric, the various tiers all stacked off-center in a compellingly lurching way, though the structure is impressively solid. You cut a piece, and the cake itself is a marbled red and black with an anarchy sign somehow baked in, the verdigris frosting veining it almost seeming to pulse. Filled with excitement (and maybe a little trepidation) you fork a piece into your mouth – it’s … well, it’s good, and there’s a hint or two of some nonstandard flavoring in there, but actually, it mostly tastes like vanilla cake? Not that you dislike vanilla cake or anything, and again, this is a pretty good example of the form. But wow you were expecting something else.

Okay, I’m not too unhappy with that. I’m going to dive into a more direct discussion of Hinterlands colon Delivered exclamation point now, but keep that cake in mind.

Delivered! is the second in a series of Hinterlands games (the first, Marooned!, was a one-move game with a lot of jokes and even more gore), and its setup promises a slice of blue-collar sci-fi – a driver for the interstellar Parcel Express service, the protagonist gets caught up short on fuel and has to stop off at a godforsaken rock to gas up. Unsurprisingly, what starts out as a straightforward errand quickly winds up going off-track, but the twists and turns are anything but predictable, involving stealing a golden bucket from a sacred well, befriending then betraying some space moonshiners, drug abuse (like, using it for something other than its intended purpose, though yeah, people also use it to get high), mail fraud, freelance espionage, cross-dressing, blasphemous pyromania… oh, and here’s what X ME gets you:

"You are a more or less average specimen of Outer Lumpan heritage. Your leathery skin is pale blue and completely hairless. Your large spherical eyes are solid black. Your mouth is a lipless slit below an eggplant-shaped nose. Your small rounded ears protrude from the sides of your head in a way that is (apparently) comical to anyone who isn’t from Outer Lumpus. On top of your bald head are several dark blue nodules, which your dermatologist assures you are perfectly normal. Your build is tall and lanky, but you slouch (as your mother is always so keen to mention)."

In other words, this isn’t just blue-collar sci-fi, it’s Heavy Metal sci-fi, full of louche characters, oddball aesthetics, and shaggy-dog plots. This subgenre is pretty thin on the ground these days, so it makes for a refreshing change of pace, and Delivered! is a well-implemented take on the theme – the protagonist even after his triumphs remains firmly a loser, it feels like every single character you meet is running a scheme or scam (or is a gigantic dupe), and the setting boasts a scuzzy detail to go alongside every exotic one. And crucially, there’s some actual worldbuilding on display – unlike some games that are wacky for the sake of being wacky, here the setting is there to play host to jokes, rather than just being a joke. Speaking of implementation, things are solid on that front too. There’s a lot of depth in Delivered!’s medium-sized map, with tons of scenery, some complex set-pieces, characters with a ton of non-obvious conversation responses, and prose that communicates the weirdness of the world without getting overly prolix. There is an occasionally bit of guess-the-verb annoyance – I quickly figured out how to (Spoiler - click to show)drill holes in the wall to spy on the neighboring hotel room, but getting the syntax right took some trial and error – but nothing too bad.

So this is overall a fun, unique game that I really enjoyed. I wouldn’t be me if I didn’t add a few critiques, though. First is that the puzzles, while generally reasonable in terms of their difficulty, are occasionally unmotivated. For example, after suffering a certain reverse that meant that the most logical source for more fuel wasn’t going to pan out, I was stymied for what to do next – turns out the solution was to open a certain package, with no indication so far as I could tell that it would have anything to do with resolving my dilemma. And I had a similar experience two or three more times, when I took an action because it was the only thing available to do, rather than because it seemed likely to advance the protagonist’s goals.

As for the other point: remember that cake? Delivered! has a lot of off-kilter aspects, but both the overall structure of the plot (look for MacGuffin, suffer reversals until finally obtaining MacGuffin) and the details of the puzzles (there’s a disguise one, and a couple swap-stuff ones, and some keys to find) actually wind up being pretty normcore. This isn’t necessarily a bad thing – heck, I’m wearing khakis right now! But given the lurid, gutterpunk vibe Delivered! so capably projects, I think I wound up feeling a little disappointed there wasn’t more gonzo on offer. In fact, for the author’s first full-bore piece of IF, the game is admirably controlled. From a design perspective, that was probably the right call, but I can’t help but hope that a notional third Hinterlands game will really cut loose.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Bug Hunt On Menelaus, by Larry Horsfield
2 of 2 people found the following review helpful:
Victory!, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Folks, I am too excited to bury the lead on this one – after trying and failing with seven or eight of them, I’ve finally won a Larry Horsfield game! True, it took an excessive amount of save-scumming and UNDO abuse, and it’s clear that the difficulty on this one is pitched way more towards beginners than is typical for his work (modulo one punishing design decision that’s thankfully pretty easy to work around). But I am still going to take my victory lap while I can.

Bug Hunt has one of the oldest video game premises there is – you’re a space marine, there are aliens, go shoot them and win. Much like Xenon-Xevious Resurgence*, it’s part of a larger series of games, though the grounded sense of place I noted in that one didn’t come through as strongly for me here; it really does feel like generic military sci-fi. There are a couple twists in the setup, though, viz: a) instead of playing one space marine, you actually swap between members of a squad, each with a slight difference in skillset or role, and b) rather than terrifying acid-blooded xenomorphs, per the cover art you’re hunting down overgrown but still-cute tardigrades.

After a brief bit of context-setting, the game quickly establishes its structure: the team splits up to explore each corner of a besieged colony, and you need to guide them in turn as they find, and hopefully best, an alien. The vignettes are all quite brief – the longest might take fifteen minutes or so – and all involve classic puzzles, but with a little bit of variety; one involves getting an elevator to work so you can explore an abandoned building, another finding an alien who’s hiding among others in a zoo. And again, none are too challenging on their own – sure, I got jumped a couple times, but some judicious UNDOing was usually enough for me to turn the tables on the beasties. The one wrinkle adding to the difficulty is that there’s a tight 80-turn timer, and some of the larger scenarios can easily eat up 50 or 60 of those to fully explore. Good thing the party separates, so the timer resets every time you swap characters!

Except, er, no, it doesn’t. I assume there’s some technical reason in ADRIFT behind this implementation decision – it’s similarly kind of annoying that you can only save and load the game as the initial protagonist – but as a result, the timer just keeps on clicking linearly as you hop from character to character, as though when the commander said “let’s split up!” and left, everyone shuffled around aimlessly waiting until he radioed back to say he’d killed a bug, at which point one more person left and the whole process repeated itself. Given this constraint, the 80 turn limit goes from tight to ludicrous – I’d imagine a reasonably-efficient playthrough that explored the full play area and checked out every bit of scenery, while solving the puzzles expeditiously, would still easily reach 250 turns or so (that abandoned office building is big – I confess I checked the walkthrough to avoid having to check out a dozenish empty, nondescript locations).

Fortunately it wasn’t too hard for me to savescum my way around the issue: every time I wasted an alien, I restored an earlier save, typed in the optimized path, then saved again. As a result the timer did little more than add a pleasant frisson of challenge, making my victory all the sweeter. Horsfield has written better games, I think – as mentioned, while this one is technically solid and has fair, well-clued puzzles, it doesn’t have as much of the immersive detail I’ve enjoyed in other, harder games – but Bug Hunt is still recognizably of a piece with that larger oeuvre, and so I feel quite satisfied in finally taking the W.

* I know, I know, this isn’t actually its name, but without looking, do you remember what the game’s called?

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Between the Lines of Fire, by paravaariar
3 of 3 people found the following review helpful:
Never trust a writer, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

The RNG has been getting its laughs in – after putting the two games starting with X together, it also gave me the duo of Adventuron games back to back. There the commonalities end, though; for one thing, the protagonist is a Russian soldier fighting “the 19th century Eastern war” (is this Crimea?), but more importantly, while we imagine the protagonist of The Last Mountain as an intensely moral figure, here we’re playing someone with distinctly darker ethics. The opening crawl tells us that after volunteering to fight, Sidorf’s “ideals were quickly replaced by a survival instinct… he wants to do one last thing perfectly. Whatever the cost.”

Going into the game, I had several ideas for what that one last thing might be, and what cost might have to be paid. Points to the author: all of those ideas were completely wrong. This is a story I haven’t seen before, at least in exactly these contours. But partially I think that’s because while Sidorf’s motivations present a compelling enigma, once they begin to resolve things slightly fall apart. To dig into why, I’m going to need to spoil the plot, so fair warning that you might want to finish the game before reading the rest of this review (it’s short and worth playing, in my view).

To provide some padding before getting to the spoilery bits, let’s talk briefly about the mechanics and the prose. We’ve got here a linear series of set pieces, which makes sense because Sidorf is a grunt following orders – he shouldn’t have free rein to wander. The game uses a relatively stripped-down command set, and runs into some of the syntax foibles out-of-the-box Adventuron is prey to, but because it’s quite direct about prompting you about what action you’re supposed to take next, I generally didn’t have too much trouble, with just a few notable exceptions (Spoiler - click to show)(I knew exactly what I wanted to do in the late-game sequence where you need to sneak around the back of a tent and blow up some explosives, but it definitely took some wrestling with the parser to get that across).

The prose takes a similarly blunt approach. BLF boasts a translation credit, so it was clearly written in another language first, but the English is solid enough; the game’s prone to simple, declarative sentences that are closely grounded I the first-person narration, which is an effective way of communicating Sidorf’s voice. There’s the occasional off note – him calling his fellow Russian soldiers “comrades” feels like an anachronistic Soviet-era touch – but overall it fits the game quite well, with the relatively straightforward language not getting in the way of establishing the ambiguities of the protagonist’s desires and goals.

In fact, this combination of straightforward prose and aggressive prompting of the player is doubly important because Sidorf’s motivations turn out to be quite idiosyncratic – if the player were given more freedom or a muddier picture of the situation, the game could easily have turned into a frustrating experience, since they’d almost certainly wind up chasing the wrong goals. Sidorf doesn’t dream of performing an act of heroics, or of surviving to go back home no matter what: no, he’s resigned himself to death in battle, but wants to make sure the last letter home that’s found on his body is the best-written, most compelling letter anyone has ever seen. He’s also fixated on a very specific way of accomplishing that goal: purloining bits and pieces of the letters his fellow soldiers write. Understandably, none of them are especially likely to share their missives back to their sweethearts or tearful farewells to their children with someone who, as it turns out, is quite the socially-awkward weirdo; fortunately for Sidorf if not for the others, he’s willing to go to any extreme to get them to cough up the goods.

The game thus has a regular rhythm to its half-hour runtime: meet a new soldier or soldiers, then follow order for a while until you have a chance to kill them and take their stuff, until you have all the raw material you need to write your masterpiece, bringing the game to a close with a brief narration of Sidorf’s inevitable death. In its favor, this resolution is compellingly demented; against this, though, I simultaneously found it both annoyingly obscure and a little too pat.

On the obscure side of things, besides that one sentence in the intro talking about the death of Sidorf’s ideals and the triumph of the survival instinct, we don’t get any sense of how Sidorf hit on his ideas – they’re just taken as givens (and, one feels obliged to point out, they don’t seem to have anything much to do with survival). Beyond his monomaniacal acquisitive zeal, Sidorf doesn’t have much characterization, and indeed, the climax feels frustratingly anticlimactic. The contents of the final letter are never so much as hinted at, nor do we get any clue about who Sidorf’s family are, what they might think of what he’s going to tell them, or why he’s so concerned with making such an impression on them (and again, we don’t even know what war this is!).

Sure, to a certain extent this is beside the point; psychologizing a character who’s clearly meant to be an allegorical figure risks crushing an intellectual argument with banality (the game would hardly be more compelling if we found out, say, that Sidorf is desperate to impress a father who used to beat him). And there’s no indication that there’s something about the contingent facts around this particular historical conflict that brought on his mania. But to my mind fiction works best when it manages to ground its ideas in personality; to stick with the game’s milieu, Tolstory is surely working with abstractions in War and Peace, but the novel has survived because Pierre, Natasha, and the others feel like specific, idiosyncratic characters with depths that go beyond their mere function as elements in an argument about history. We don’t get anything like that here, and so Sidorf dies as he lives: a cipher.

As for the other way of looking at the game’s themes: I mean, writers are vampires, film at 11. To its credit, BLF stages this idea in a novel way, but as far as I was able to engage with the game, the novelty felt only skin-deep, and actually winds up undercutting the effectiveness of the argument. Like, even if we consider the intensely negative case of an amoral author who takes the stories or emotional trauma of their loved ones and turns them into a crass commercial product, we’d still say “compared to Sidorf, this isn’t so bad!” The things authors do to get ideas or inspiration from others don’t look very much like the stuff Sidorf does so he can steal letters from the corpses of his friends, so while the parallels may work intellectually, they feel schematic rather than visceral.

I always like to see parser games that are going for a literary effect, and BLF certainly looks good on that score; the plot, characters, writing, puzzles, and gameplay are very clearly arranged to advance a very specific set of themes. But for all the grubbiness of Sidorf’s experience, I found the perspective offered wound up being too high-level; there’s not enough blood in the veins to make the various dilemmas and atrocities here truly sing.

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

The Last Mountain, by Dee Cooke
4 of 4 people found the following review helpful:
Run for your life, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Here’s one of my pet theories of IF that I’m not sure I’ve written down before: there should be more parser games about sports. This isn’t due to any native affinity for them – more power to those who are into sports, I could care less about any professional teams, I only did a real sport for two semesters for all my high school and college years, and I’m the kind of schmuck who thinks it’s funny to respond “Interpol investigations” when the check-in question at a work meeting is “what’s your favorite Olympic event?”

No, it’s because of that old writing adage that action reveals character. We can get told that a character is clever or cowardly or chokes under pressure or what not, but until that gets on screen in some way – meaning, in a game, that they take some action that demonstrates the trait – it’s all theoretical. The trouble is, the sorts of character traits that can be revealed by the business of a typical parser game are fairly limited by the medium-dry-goods world model that tends to dominate: “resourceful” and “kleptomaniac” can only take you so far. Then consider that for a linear puzzle game, beyond the difficulty of coming up with and implementing multiple solutions to puzzles, it can also be a challenge for authors to invent reasons why different approaches might actually matter in narrative terms.

Sports offer a fresh way of engaging with these problems: beyond the fact that they create a rules-based framework that supports novel kinds of gameplay, their victory or scoring conditions also offer built-in consequences for a player’s choices, meaning that discrete, relatively-easy-to-implement physical actions can be freighted with narrative and/or thematic weight (This, by the way, is why my dark-horse pick for TV shows that totally should have gotten an RPG is Friday Night Lights). To be clear, I’m not saying that Madden 2023 would clean up at IFComp or anything – but that I do think there’s a lot of potential in parser games that use sports rather than conventional puzzles as their main gameplay elements.

Anyway, I wish that a) I’d written this theory down before playing The Last Mountain, and b) that I could count it as vindication of said theory, when the truth is that it could just be that a talented author like Dee Cooke can make any of their ideas look genius.

Yes, you might have lost track of the fact that this is technically a review somewhere in the previous four paragraphs of maundering, but I swear, these thoughts are relevant to understanding why this Adventuron game works so well, and feels (at least to me) so unique. The setup certainly isn’t one you’ve heard before: the player midway through a long-distance foot race with their running partner, Susan, who’s uncharacteristically flagging early as you tackle the last mountain before the finish line. You’ve got a water bottle, a flashlight, the race directions (there’s an orienteering component), and some walking poles, and with those you need to overcome a series of obstacles – getting tired, losing the trail, facing one last steep descent. Some of them are decision-points, some are inventory puzzles, and none on their own is that innovative – but again, the fact that they’re all happening in a race rationalizes the barriers, and adds a compelling urgency to solve them quickly.

Susan is the other part of the equation. The game deftly sketches your relationship with her – she’s somewhere between a friend and a mentor who helped bring you into this racing hobby – and presents her uncharacteristic fatigue as a central dilemma of the game. Again and again, you’re faced with the option (and Susan’s explicit prompting) to leave her behind so you can get a good finishing time. I’m guessing that most players won’t be tempted to ditch her, but still, the fact that the choice is there lends added weight to the individual puzzles.

The prose thus has to accomplish a lot of different things: create a sense of place, of course, while making sure to foreground Susan’s presence and give the player everything they need to engage with the game. It’s thankfully up to the task, and accomplishes all this with economy and without getting showy, too. Here’s a bit of mid-game scene-setting I especially liked:

"As the trees become denser, you realise how dark this forest can start to feel when the daylight isn’t so bright. You’ve never been here so late before. It makes it really difficult to identify the right path, even with Susan’s keen sense of direction.

"The forest has become really dense here. The smell of dry branches and the hooting of birds surround you, making you feel a little claustrophobic."

My one kick against the game is that I experienced a few guess-the-verb struggles, partially born of my own lack of experience with this kind of running, but also partially because the parser didn’t feel like it was meeting me halfway as I flailed about trying to figure out how to use the walking poles (yes, for those of you who have played the sailing sequence in Sting, I am aware of the irony of me of all people whining about this). Beyond that, I suppose one might complain that the player will guess what’s up with Susan well before the ending – but I don’t think that’s actually a fault with the game; the tension between the player’s suspicion that it’s serious, and the protagonist’s urge to do well in the race, is another piece of the engine that helps make it work so well. And for all that the reveal wasn’t a surprise, I still felt that it had emotional heft when it landed.

All of this is to say that I found The Last Mountain very good on its own merits, as well as instructive for the directions I think it suggests for future works, which is exactly the sort of thing one wants to come across in ParserComp!

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 

Steal 10 Treasures to Win This Game, by spaceflounder
3 of 3 people found the following review helpful:
Hunt and peck, September 22, 2023
by Mike Russo (Los Angeles)
Related reviews: ParserComp 2023

Judging from the title, you’d be forgiven for thinking this game would be a forgettable throwback, puzzler where you wander around an ersatz fantasy environment, solving simple puzzles and looking for valuables to hoover up for no reason other than that they’re there, all the while enjoying/enduring various wacky scenarios and overenthusiastic jokes. And Steal 10 Treasures isn’t not that, certainly; yup, there’s a castle; no, there’s rationale for you to be raiding it; yes, the first puzzle involves refusing a poisoned ice cream; no, it doesn’t get any less silly from there. Still, it’s anything but generic, and merits inclusion in the freestyle category by dint of its interface: you type commands just like a regular parser game, sure, but it only recognizes actions that are a single letter long.

To give an example of how this works, instead of writing out a full command, you just type, say, A which if you happen to be in the dungeon would get interpreted contextually to ATTACK CLAM (I told you about the wacky scenarios). Or S might get you SMELL CLAM PLEASE; meanwhile, since there’s nothing to move around down there, pushing P just pops up PUSH ANYTHING, which unsurprisingly accomplish much when you hit enter. Navigation, meanwhile, is handled via the arrow keys.

This is a limited parser game, in other words – something I’ve had on my mind of late 5 – but a peculiar sort of one. Outside of navigation and out-of-game commands, there are about a dozen actions on offer, running the usual parser-puzzler gamut (including LICK, as I understand is becoming the style), and while the help screen doesn’t tell you all of them, since it only takes a minute to try out all the keys on the keyboard to learn the “secret” commands, the player generally knows exactly what their options are.

That’s the theory, at least – in practice, I often found myself at a bit of a loss for what to type. There are too many possible actions to be easily held in the head at once, and because many of the commands start with the same letter, the keyboard mapping sometimes felt about as intuitive as that of an early Ultima game (Ztats, anyone?) If P is push, then Y must be pull – so that means B is yell? C for climb is intuitive enough, as is T for turn, but then you’ve got V for converse. And sometimes the game seems willfully perverse: G isn’t mapped to anything, but rather than using that, you need to type a period to get an item. The result of all of this is that when I entered a new room and was confronted with a new situation, my first instinct was to just start hammering out QWERTY and continuing from there until I found an option that looked good.

I ran into the lawnmowering problem, in other words, where the player turns off their brain and tries to make progress by mechanically trying every choice until they hit on one that works. As I discuss in my Rosebush article, there are various strategies limited-parser games can use to make this approach less appealing – it’s a little gauche to keep flogging it, but I feel like you, specifically, would really enjoy it – like timing puzzles, actions that are contingent on the presence or absence of different NPCs, or concealed second-order actions, but Steal 10 Treasures doesn’t employ any of them.

This is a real kick against it, but I’m compelled to note that in practice, even as one part of me was cataloguing the ways the design didn’t quite work, another part was just enjoying the ride. Sure, silly treasure-hunts are played out at this late date, but the reason they’ve stuck around so long is that they can be a lot of fun. And the game’s gags and puzzles are solid enough to carry it pretty far – it’s just big enough to avoid being trivial without being so sprawling that it gets annoying, does a good job of clueing its puzzles and alternating big, multi-step ones with short, easy ones (I especially liked the decidedly non-standard way you deal with the dragon), and the jokes adeptly ride the line between wacky-silly and wacky-ridiculous.

As a result, the single-letter gimmick didn’t wind up being as much of a downside as I thought it’d be; it might have even wound up being a plus, making it easier for me to kick back and enjoy the ride. Not every game needs to be Hadean Lands: if all you’re after is beer and pretzels, isn’t it nicer to just lift a finger to signal for another round, rather than having to spell out your order every time?

Was this review helpful to you?   Yes   No   Remove vote  
More Options

 | Add a comment 


Previous | 221–230 of 602 | Next | Show All