It’s unfair to Project Postmortem to compare it to The Mysterious Cave, a pretty-but-buggy Adventuron game that consists of one basic puzzle and takes five minutes to play. I didn’t run into any bugs in this tale of academic skullduggery, and while the plot is neither especially novel nor robust – you’re tasked with tracking down a report showing that the research underlying a thesis with big economic potential was falsified, and then need to escape the vengeful postdoc when he comes gunning for you – it at least exists to provide a motivation for the action. The custom parser works well enough, modulo some slight infelicities of implementation, like few objects having descriptions and OPEN FOLDER getting the response “you can’t open the folder” while X FOLDER gets you “You open the folder and skim the contents…” And there are some pleasant features to counterbalance those small bits of awkwardness, like a fun menu-based system for interacting with computers that winds up pivotal to the game’s puzzle.
There’s the similarity and the awkwardness, you see: this is another one-puzzle game (maybe one and a half if you count “unlock the filing cabinet with the plainly-visible key”). The puzzle itself is okay, I suppose – you need to create a distraction to slip through the fingers of the blood-crazed academic, taking advantage of some cutting-edge capabilities of the computer network (Project Postmortem appears to be a nineties period piece, so don’t get too excited). It’s not especially challenging, since there aren’t any red herrings or potential alternate paths to throw you off, and it’s a bit silly that even if you don’t quite get the timing right, you can try again with no penalty, but it’s hard to fault a game for being merciful. Still, between the short playtime, the straightforward gameplay, the underdeveloped plot, and the unremarkable prose there’s as little here to praise as there is to condemn; as one episode in a larger thriller, I might consider it an effective setpiece, but it’s not really up to the rigors of standing on its own.
Free Bird’s blurb conveys at best a profound ambivalence about its value: of this short game functioning as a proof-of-concept for a Python IF system, the author says “I never liked it very much,” admits that “the program is inferior to Inform and other parser game creation tools in almost every way”, and closes by saying “I wouldn’t recommend this game or my attempt at a Python interactive fiction ‘library’ to anyone.” Oh, and unlike any of the myriad Python-based IF games I’ve wrestled with, the installation instructions flat-out tell you “it’s not user-friendly.”
Well, that last part is indubitably right – despite my aforementioned track record of snake wrangling, it still took me a solid fifteen minutes to figure out how to get it running (protip: you don’t need to download anything manually to install the required PyGame library, just type in the command prominently featured on the website and Python will take care of the rest). And it’s not surprising to me that one person dabbling at a project can’t rival the multiple decades of effort that have given rise to the Inform ecosystem – I’m not at all qualified to assess how well it works as an authoring environment, but while the system here boasts a reasonably solid parser it also has some foibles even once it’s up and running. The text was blurry on my machine with no obvious way to sharpen it, the scroll function didn’t work for me on either keyboard or trackpad, and the innocuous command SING TO KEY seemed to crash the game, for example. It’s better than many custom systems I’ve played, but there was never a moment where I wasn’t thinking “I wish I were playing this in Inform or TADS.”
On the flip side, though, I wasn’t thinking that just because those languages are more robust, but because I was having a good time with Free Bird and would have preferred it if the author had had more time to flesh out the content rather than work on building a new platform. Often in this kind of situation the demo game is an afterthought, a bland bit of dungeoneering crafted as a showcase for the world’s blandest medium-dry-goods puzzles. Not so with Free Bird, which starts as its protagonist – an immortal avian spirit – is freed from a millennium-long imprisonment by the slow passage of time finally eroding away the runes by which it was bound by a long-dead sorcerer. It’s an evocative setup, rendered in evocative language – I couldn’t copy and paste the text so you’ll largely have to take my word that the prose is really good, but I did jot down the phrase “they chained you in a miserable cell of bitter iron” as a representative example.
Beyond the setup, the puzzle-solving also has a distinctive flair: as implied in my crash-bug report above, since you’re a bird-god, your primary way of interacting with the world is through your songs. Weak as you are, SINGing at a particular object might only give it the weakest of shakes, but these small tweaks and nudges, properly deployed, allow you to navigate a compellingly realized set of ruins. The puzzles here are all ones a seasoned adventurer will have seen before, and the general environment is of course likewise familiar, but there are lovely details that put an endearingly novel spin on even so hoary a chestnut as obtaining a light source. While the game does lose some steam at the very end – after a paid of well-done puzzles where you learn some backstory about your captor and reclaim a greater measure of your magical power, the final sequence just sees you unlock a door with a key to reach an abrupt victory screen – it definitely still left me wanting more. As a proof of concept for Python as a major-league IF platform, Free Bird is, as advertised, a failure, but as an indicator of its author’s skill at making games, it’s a secret success.
It is nothing short of miraculous that Andrew Schultz has now made eight large, robust games centering on a very specific bit of wordplay that, to my knowledge, no one else has ever picked up on: transforming one two-word phrase to another, rhyming one by substituting a different initial phoneme (as in the b-to-g swap in the title). What’s more miraculous is that, though as always I struggled with it and there are some noticeable bugs, it might actually be my favorite of the bunch?
The gameplay here is much the same as previous installments: after a framing plot establishes stakes, you’re turned loose on a medium-sized world stuffed to the gills with the aforementioned rhyming pairs. The name of each location usually provides the starting blocks: typing in a successful rhyme for that might bring a new object into the scene, give you an inventory item, open up a path to a neighboring area, or just give you brownie points that allow you to skip a puzzle when you get stuck. Items and characters also usually can be poked at through the wordplay mechanic, allowing you to progress still further. There aren’t any traditional parser actions implemented besides movement, keeping the game focused on what it does best, and as per usual there are a large variety of hints, help functions, and other supports that let you know when you’re on the right track with a rhyme, list out common English sounds if you’re stuck for something else to try, and let you know when you’ve exhausted all the essential tasks in a particular area. This is a gameplay structure that can be quite challenging – after an hour, I find I’m muttering nonsense to myself as my brain leaks out my ears – but the games always go out of their way to be friendly to the player, the hitting on an unlikely rhyme that the game recognizes, and uses to spin a good joke, is delightful.
BBGG is a standout in the serious because of its the theme: this time out, you’re a gnome tasked with assembling the fixings for a feast, and you’ve got a checklist of foods and utensils guiding your progress. Beyond being pleasing in its own right, the theme also helps keep the various events that happen from feeling too unmoored from each other – in previous games in the series, it sometimes felt to me like the consequences of successful actions were essentially arbitrary, determined more by a syntactic validity than any other logic, but this time out there’s reason to go with most of the rhymes. The theme also helps guide your guessing in more productive directions: if you know you need to find some salad, it’s easier to jump to CHOOSE CHARD from LOSE LARD (not a real example, obviously that would be a terrible puzzle).
Unfortunately, in its current form BBGG is more than a little buggy. These games often see multiple updates and releases, so I’m confident they’ll be ironed out eventually, but for now, I found a couple of places where obvious placeholder or bug-testing text got spat out in response to what I thought was reasonable input, and the hint system seemed to get a bit confused in places. Most problematically, I also hit what I think is a progress-blocking bug that blocked a valid answer from being successfully processed, meaning that I couldn’t enter the endgame (Spoiler - click to show)(I couldn’t get the game to accept SPOON SPIED, even after I’d primed the GOON GUIDE with PRUNE PRIDE, which per the walkthrough should have been all that was required). Still, by that point I’d had a solid couple of hours of fun, and these aren’t the kinds of games where seeing the plot conclude is a major draw – much like a meal, the enjoyment is in the process of consuming it, rather than in getting to the end.
“Your goal is to navigate through the forest, solve puzzles, interact with characters, and ultimately discover the truth about your identity,” claims the blurb for The Mysterious Cave, and none of that is technically untrue. You do navigate through a forest – though the map is only four locations connected by a linear road, so this is less compelling than you’d think (there is some nice art, though, par for course for an Adventuron game). As to the next bits, they plurals are a bit misleading, since it’s more the case that you solve one puzzle and interact with one character: the only objects that are implemented are a tree and the mushroom growing on it, and the only character is a nameless guardian barring your way into the eponymous cave who monologues that he’s hungry when you examine him, and the only way of interacting with him is to solve the one puzzle, which is giving him the as-it-turns-out-poisoned mushroom to knock him out (I suppose “don’t eat the obviously sketchy mushroom” might qualify as an additional half-puzzle). And once you go past him and enter the eponymous cave, the game does say you now remember who you are – but it ends before it deigns to let the player in on the secret.
So much for truth in advertising, but bar the admittedly-lovely pixel illustrations, it’s very hard to find anything here to catch a player’s interest; the gameplay, as discussed above, is about as minimal as a work of IF can attain, there’s almost no flavor text to speak of, and despite how stripped down it is there are still some noticeable bugs (the game starts with an Adventuron setup error message, there are typos in the first location’s description, and the guardian keeps saying he’s hungry even after he’s unconscious – maybe he’s talking in his sleep?) As an exercise to learn a new authoring system, I can see the value here, and the presentation really is nicely done, so I’d be happy to play a full game from the author, but the solution to the enigma of the cave is that it’s just a glorified tech demo.
The legends surrounding King Arthur loomed large to the medieval mind: as the so-called “matter of Britain”, they made up one of the three primary literary canons of the Christian world, using an idealized world of chivalry to reflect on humanity’s weaknesses and the pursuit of the divine. Today, of course, the social milieu of the original stories is quite foreign to us, but there’s still a fascination in the tragic fall of Camelot, a mythic frisson from coming close to a strand of culture that’s so old, and meant so much. So I was excited to learn that the eponymous blade in Return of the Sword is Excalibur; your nameless protagonist is tasked with recovering it and returning it to the Lady of the Lake, tying off a loose end in (some versions of) the myths and participating in the cycle of death and renewal to which they allude.
I was less excited that I didn’t learn this from the blurb or intro text of the game, though, but rather by reading an unprepossessing letter that was in my starting inventory; you need to check out the optional lore documents to reveal that the artifact you’d been commissioned to find for the batty coot who hired you is fricking Excalibur! Said coot, the memorably-named Jedediah Strangeblossom, gives you the job because you did a solid for his friend, who’s got the still more implausible name Ezekial Throgmeister: this, I think, is a reference to the author’s 2022 IF Comp entry, The Alchemist, and in fact Return of the Sword shares more than a few similarities to that and other games he’s made. It’s written in the author’s custom system, for one thing – it’s retro-looking but fairly solid, with a robust parser, some nice though unnecessary bells and whistles like custom macros, and one longstanding foible which is that you need to take items out of containers before you can examine or otherwise interact with them. For another, it boasts a magic system that seems a close cousin of the one from 2023’s Have Orb, Will Travel, aping not just the memorize-from-spellbook-then-cast system but even the names of particular spells. The structure also echoes the hub-and-spokes designs of those other games – here there’s an underground chamber with a dial that allows you to pick one of five different standard adventure-game settings to teleport to (a castle, a cave, a church…) once you unlock each with a different plot-token coin. And the puzzles, which are a mix of codes, object manipulation, and spell-casting, are all old-school in design but vary from bluntly telegraphed to fiendishly recondite, just as in those previous entries in the loose series.
While I generally had a good time with the Alchemist, and thought there were some high points in Have Orb, Will Travel, Return of the Sword worked less well for me. Some of this, I think, could just be familiarity breeding contempt – there’s a charm in the author’s sensibility, but it’s not my favorite aesthetic, and even for those who enjoy this stuff more, surely just referencing Adventure’s Witt’s End without an accompanying joke or subversion feels pretty stale. Some of it could be the puzzle design, which wrong-footed me enough times – as with the pin that’s clearly meant to attach two wheels, but which won’t work unless you use trial and error to rotate the wheel into the single configuration where it’ll fit, with no clues provided or even an indication of what exactly is going wrong – that I probably wound up overusing the hint system even for solvable conundrums. And some of it is surely due to the game’s general unpolished and loosely-designed vibe: there are unmarked exits, parser oddities I don’t remember in the author’s previous games (UNLOCK DOOR WITH KEY indicates it doesn’t fit, but simply UNLOCK DOOR opens it up in a jiffy), two of the four spells in your spellbook appear to be useless, and there’s a room that includes an “escritore” as part of its furnishings but of course no such thing is implemented, it’s just a typo for “escritoire.”
The biggest issue I had with it, though, is the way it squanders what could have been a compelling, elegiac premise. The cavalierness indicated by putting the backstory in a missable infodump continues to the game’s kitchen-sink fantasy milieu: besides the aforementioned Colossal Cave easter egg, you find a complex electronic scale system in a clergyman’s vestry, solve a riddle straight out of Tolkein, and have as your key nemesis not Mordred or Morgana, but instead a Hammer Films vampire. Far from being an Arthurian game, that’s just one of a dozen flavors sprinkled over the staid gameplay, with little concern for cohesion apparent anywhere. The overall effect is of an overcaffeinated teenager running a marathon DnD game for their friends – they’ve long since outpaced their prep, so now they’re just throwing any nerdy stuff they can think of into the pot. In fairness, that’s not too far off of how the Arthur stories got their start, with a variety of authors taking the basic story framework and adding various bits of previously-independent legends to create enough unmotivated crossovers, dubious retcons, and long-delayed sequels to rival the MCU. But even at their bouillabaissiest, effective writers in that tradition stuck to the key themes: this is just a mishmash, and the puzzles aren’t enough to save such a muddled narrative.
Dear reader, I must make a confession: I am not at all good at the hard-as-nails old-school throwback adventures that seem to be the predominant offerings of the current ADRIFT scene, and while I respect that different folks enjoy different strokes the vibe is generally too masochistic for me to enjoy. But then every once in a while, I’ll be playing a game like Race Against Time and think to LOOK UNDER a piece of furniture only to find that there is a hidden keycard down there and I’ll feel a little reward-jolt, and I kind of get it: a view of the pleasures that could be mine if I were king of the pixelbitchers.
I’m not, of course, and it didn’t take me too long to get out of my depth, but the game is agreeable enough about offering hints and keeping things zippy. The plot is standard text-adventure stuff: there’s a deadly plague loose on a space station, and only you are a bad enough dude to plumb its charnel halls and set off the self-destruct mechanism. There aren’t any twists or living characters on offer, so it’s strictly a medium-dry-goods affair, with a classic set of numeric keypads, powered-down elevators, locked chests, and broken mechanisms standing between you and victory. The map is relatively contained and straightforward to navigate, and the threatening atmosphere is established through efficient prose and a minimum of unnecessary detail, which helps keep things focused on the puzzles – because you’ll have to EXAMINE, SEARCH, and as mentioned, LOOK UNDER every implemented object to make sure you’ve got what you need to progress (the game politely informs you of this fact, at least).
Most of the game’s obstacles are pleasingly organic – by which I mean they seem like natural consequences of the situation, like a mechanism being bent by a scientist’s death throes, though there is a door blocked by a crush of bodies, now that I think about it. A few do feel excessively gamey, though, most notably (Spoiler - click to show)Dear reader, I must make a confession: I am not at all good at the hard-as-nails old-school throwback adventures that seem to be the predominant offerings of the current ADRIFT scene, and while I respect that different folks enjoy different strokes the vibe is generally too masochistic for me to enjoy. But then every once in a while, I’ll be playing a game like Race Against Time and think to LOOK UNDER a piece of furniture only to find that there is a hidden keycard down there and I’ll feel a little reward-jolt, and I kind of get it: a view of the pleasures that could be mine if I were king of the pixelbitchers.
I’m not, of course, and it didn’t take me too long to get out of my depth, but the game is agreeable enough about offering hints and keeping things zippy. The plot is standard text-adventure stuff: there’s a deadly plague loose on a space station, and only you are a bad enough dude to plumb its charnel halls and set off the self-destruct mechanism. There aren’t any twists or living characters on offer, so it’s strictly a medium-dry-goods affair, with a classic set of numeric keypads, powered-down elevators, locked chests, and broken mechanisms standing between you and victory. The map is relatively contained and straightforward to navigate, and the threatening atmosphere is established through efficient prose and a minimum of unnecessary detail, which helps keep things focused on the puzzles – because you’ll have to EXAMINE, SEARCH, and as mentioned, LOOK UNDER every implemented object to make sure you’ve got what you need to progress (the game politely informs you of this fact, at least).
Most of the game’s obstacles are pleasingly organic – by which I mean they seem like natural consequences of the situation, like a mechanism being bent by a scientist’s death throes, though there is a door blocked by a crush of bodies, now that I think about it. A few do feel excessively gamey, though, most notably . But this is part of the draw for people who like hard puzzles, I think – thinking “what would make sense in this world” will get you started on most of them, but the target audience probably thinks it’s an advantage to have a few challenges where you need to think creatively about your inventory without being too fussed about narrative plausibility. All told I got through about the first half of the game while using only a few hints, but had regular recourse to the walkthrough after that, which feels reasonable for the genre.
The implementation is likewise a mixed bag; I didn’t run into any bugs, but there are some nice conveniences, like a type-in-the-date puzzle that allows you to use either US or European date/month conventions. But while it’s nice that there’s a simple UNLOCK command, I only realized that would work after spending five minutes trying and failing to type stuff like SWIPE GREEN FOB KEY ON EASTERN FOB READER in a way the parser would understand, stuck in disambiguation hell.
I’m ending this review with a conventional copout that I really hate: if you like this sort of thing, this is the sort of thing that you’d like. Race Against Time is too challenging, requires too much unmotivated trial and error, and offers too little to players other than pure puzzle-solving gameplay to recommend to people outside its target audience. But it is sufficiently well put together to give a lay player a sense of the appeal of this style of game, I think, which is not always guaranteed. But this is part of the draw for people who like hard puzzles, I think – thinking “what would make sense in this world” will get you started on most of them, but the target audience probably thinks it’s an advantage to have a few challenges where you need to think creatively about your inventory without being too fussed about narrative plausibility. All told I got through about the first half of the game while using only a few hints, but had regular recourse to the walkthrough after that, which feels reasonable for the genre.
The implementation is likewise a mixed bag; I didn’t run into any bugs, but there are some nice conveniences, like a type-in-the-date puzzle that allows you to use either US or European date/month conventions. But while it’s nice that there’s a simple UNLOCK command, I only realized that would work after spending five minutes trying and failing to type stuff like SWIPE GREEN FOB KEY ON EASTERN FOB READER in a way the parser would understand, stuck in disambiguation hell.
I’m ending this review with a conventional copout that I really hate: if you like this sort of thing, this is the sort of thing that you’d like. Race Against Time is too challenging, requires too much unmotivated trial and error, and offers too little to players other than pure puzzle-solving gameplay to recommend to people outside its target audience. But it is sufficiently well put together to give a lay player a sense of the appeal of this style of game, I think, which is not always guaranteed.
I am, generally speaking, an optimist. Some of that’s just the fruit of being born with a lot of privilege and a brain that knows what to do with serotonin, I suppose, but it’s also by choice: many years ago I came across a bit of Karl Popper arguing that nobody knows what the future will bring, or what will move it one direction rather than another, so we have an obligation to hope for a better world and act as though the little things each of us can do might bring that hope a bit closer to reality. That was persuasive to me and so I try to live into it, but I’ll confess that some days it’s harder than others, like for example the end of Supreme Court terms and when I play a Perplexity game.
I’ve been reviewing games using this engine since 2021 – this is the fourth, by my count – and while the pitch for a parser system that allows the player to use natural language input remains compelling, the reality is still so stubbornly far from the promise that reader, I begin to despair. Like you’re told your goal here is to order lunch at a diner for you and your vegetarian son, but when you say to the maître d’ “I would like to get some lunch,” the game butts in to say “I don’t know the words: lunch.” That’s small beans compared to this exchange with the waiter, though (the question marks are the prompts for player input):
?:my son is vegetarian
my son is not veggie
?:my son is veggie
I don’t know the words: veggie
?:my son does not eat meat
I don’t know the words: eat
Trying to couch your input as regular English sentences simply does not work – even as simple a phrase as ORDER TOMATO SOUP makes the parser throw up its hands in despair. What does work is single-word input: typing TABLE, MENU, SOUP to indicate what you want, which of course any existing parser engine under the sun can manage. It’s hard to hold this against the system, truly – natural language processing is quite difficult, from what I understand! But still, pushing the player to try to use complete sentences sets expectations the game can’t come close to living up to, while the blurb’s promise that it’s a good way for English learners to practice their language skills feels frankly irresponsible. Judged as a game, meanwhile, there’s basically nothing here – the only thing resembling interest is that you have a terrible waiter who needs too be reminded to hand you a menu and then prompted to tell you the specials – with no details to speak of and the world’s most basic prose.
In my previous reviews of Perplexity games, I’ve generally wrapped up saying some variation of “hopefully the system’s authors will keep fine-tuning things so it works the way it’s advertised to do,” but after three years, it’s hard for me to see any improvement on this front (at least the lag that I remember afflicting the earlier games appears to be a thing of the past). Perhaps it might be time to bring this experiment to an end? That’s maybe an unfair sentiment – and one certainly biased by the fact that the game doesn’t appear to end, so I spent a final ten minutes frustratedly typing BYE and LEAVE and I’M GOING and EXIT to the maître d’ who kept asking how he could help me today over and over like a robot – and I’d love to be proved wrong! But I’m not optimistic.
Oh, and the cover image is an AI-generated picture with myriad issues – beyond the standard-issue nightmare fingers, there are light fixtures hanging off of others, a double-handled coffee mug, an olive oil bottle standing in for wine, and a robot with only one eyebrow – and no attribution. Can we please stop doing this?
Quick, close your eyes. Now imagine the most prototypical adventure game puzzle you can think of – not any specific iconic one from the classics of yesteryear, nor the dreary ones you’ve done a million times like the get-the-key-out-of-the-keyhole bit, just the Platonic ideal of a classic text adventure puzzle. Once you’ve got it, you can open those eyes (how have you been reading this?)
This exercise doesn’t admit of wrong answers, of course, but I’d submit that there’s a single most-right one: there’s a monkey, and you need to give him a banana so he’ll give you his wrench. I don’t think I’ve encountered this specific scenario presented quite so baldly before, but when I ran across it in Mystery Isles, I recognized its totemic power. And in fact the whole game is like this, in its stripped-down, old-school-yet-friendly glory: you could call it Text Adventure: the Text Adventure and wouldn’t be far off. You’re marooned on a desert island, you see, and to escape you’ll need to construct a makeshift torch, unearth pirate treasure, climb a tree, and offer up multiple food items as bribes (it’s not just the monkey); it’s all presented in breezy, unadorned prose and will either take you forever – because there are a couple of puzzles that are real head-scratchers – or ten minutes, and fortunately there’s a hint function included so you can choose your own adventure on that front.
Much as I enjoy ParserComp as a space for experimentation, it’s also clearly a place to play the hits. Even given its limited ambitions, though, Mystery Isles could have stood for several additional rounds of polish, because the implementation is fairly rough. Beyond the aforementioned underclued puzzles – there’s a bit where hitting a big rock with a little rock turns the little one into a makeshift axe, which is not how flint-knapping works, and the business of how exactly you’re meant to get the banana out of its tree doesn’t give much for the player to go on, not even confirming the existence of actual bananas in said tree – there are plenty of niggles and small bugs. Items don’t always disappear from the inventory once used, once you solve a puzzle to obtain an object you might need to resolve it to pick them up again should you drop them, there’s a spurious north exit mentioned in the jungle description, and the hint function is welcome but gets a bit confused towards the end (Spoiler - click to show)(it kept wanting me to relight the torch after I’d already obtained the map, which I believe at that point was both useless and impossible).
This is a short game, so even game-breaking bugs are quick to recover from, at least, but the lack of any credited testers really shows: there is no parser game so simple that it can be credibly released without independent beta testing, in my experience. There’s a lighthearted simplicity to Mystery Isles, and a certain ramshackleness can be part of the charm of such things – only as I’m writing this am I wondering about the plural in the title, since there’s just the one as far as I could see – but classic premises and design don’t need to be matched by creaky implementation.
One of the things that I really look forward to in ParserComp is seeing games that try to come up with different gameplay mechanics for the hoary old parser interface, because even almost 50 years on from Adventure, there’s still plenty of fertile ground to be plowed. PARANOIA’s twist is so clever yet so well-suited to its format that it feels like someone must have tried it before, but as far as I know this is a real innovation: taking the meticulous investigation of a fractally-detailed environment and making it into the core gameplay, rather than just a means to the end of solving medium-dry-good puzzles, by challenging the player to notice small (and not-so-small) discrepancies – it’s an interactive version of those puzzles where you’re supposed to find three differences in a pair of seemingly-identical images, livened up with impeccably-timed comedy bits. If there’s not much plot to speak of and the instructions could use some sharpening, those are minor blips indeed compared to what it gets right.
Might as well start with the plot, so we can get that out of the way: it’s your basic Portal setup, as you’re participating in an experimental scenario whose contours are at first unclear. After you’re given a chance to poke and prod at your sparse surroundings – a vase of flowers, some wall art, a couple pieces of simple furniture – you’re instructed to push a particular button, and then the fun begins. The lights go out, the scientist’s flunkies scatter around changing some key detail about the room – or perhaps they don’t. And you need to use your five senses and your memory (there’s no undo or transcript feature available, and the scrollback window clears for each round) to suss out what, if anything, is now different.
Sometimes it’s very easy, obvious just from seeing the updated room description print out, but sometimes it takes close, careful investigation to identify the change, and the game does a great job of milking the disjunction between those two modes for comedy: a couple of times, I got a couple of rounds in a row where nothing changed, which of course occasions the most thorough poking and prodding, and self-doubt before you hit the all-clear button, only to be greeted with a ridiculously over-the-top shift that had me burst out laughing. I won’t spoil any of them, but there are some great gags here that go beyond just changing the physical layout of the room and mess with the player’s expectations in really entertaining ways. Being funny is rewarding on its own, of course, but these eruptions of hilarity also help with the pacing, since they usually provide an easy win – you need to get 14 guesses in a row right to achieve victory – or at least switch up the steps required to solve the round, and help motivate the player to press on to see what might happen next.
My only real quibble here is that it took me a little while to get into a groove with the game, which I think could be streamlined. In particular, I found the opening instructions ambiguous about whether I was meant to be comparing each round with the original state of the room, or to how the room looked in the round that came before. It’s the former, which for good or ill keeps the madness from escalating too far, but I wasn’t sure at first, and combined with the counterintuitive way the buttons are labeled – the green button means there is a change and the red one means there isn’t, which makes sense from a yes/no perspective, but my brain interpreted green as “everything’s fine” and red as “watch out, something’s changed.” After a couple of restarts it all became second nature, but slightly clearer framing might have helped me get to the good stuff quicker. Oh, and the winning menu asks if you want to UNDO, like always, but of course UNDO is disabled. But those are my only bits of feedback – this is a unique, engaging piece of IF unlike anything you’ve played before, and well worth the fifteen minutes or half hour it takes to win. So long as ParserComp keeps turning up these kinds of gems, long may it continue.
I’ve talked before about the culture shock that ParserComp can sometimes engender, sitting awkwardly as it does between the IF community’s norms of polished games made with an expectation of substantive feedback, and a more laissez-faire itch.io jam vibe where hacking something together in a couple of days is a praiseworthy act of solidarity and an opportunity to develop some new technical and design skills. There’s nothing intrinsically better or worse about either of these approaches, of course, but it can make the job of a reviewer somewhat awkward, especially since I’m very much of the write-a-couple-hundred-words-minimum school. Alphabet City’s blurb makes no bones about the fact that it represents its author’s very first steps with Inform, with some of its features included more to provide programming practice than for design reasons. In its favor, it boasts a gritty, underexplored setting (the early-80s NYC demimonde) and an endearing ambition, but it’s also got a long, long way to go before it could even be considered an alpha.
I assume the author is aware that there are a myriad of issues that would need to be addressed before the game could be considered ready for release – if indeed that’s the goal, and this isn’t meant to just be a learning exercise (nothing wrong with that!) So I won’t belabor the negatives; some are flagged in the attached transcript, but in brief, the combat and scoring systems both feel superfluous and arbitrary; scenery objects are often under-implemented, completely missing, and/or incorrectly marked as takeable (my inventory by the end included “the air in the Mudd Club”, “a motorcycle throttle”, “a pile of puke”, “a folding fixed in place three legged stool”, and “a Squeegee kid” as well as “a panhandler”); many conversations and other interactions are triggered bottom-lined when you simply examine a person or item; the game’s senses of place (a George Washington Bridge overpass is immediate adjacent to your Alphabet City apartment, which is in the Lower East Side; going south from the Fort Lee area somehow gets you to the Triboro Bridge) and time (despite being set in 1982, there’s a “thanks, Giuliani!” joke) are often loosey-goosey; there are omnipresent disambiguation issues; and the final (and only) puzzle is of the read-the-author’s-mind variety (Spoiler - click to show)(you have to LOVE JAYNE; more concrete attempts to HUG or KISS her, much less talking to her first to establish consent, go unacknowledged). And the fact that this is notionally a story about addiction, dependence, and relationship trauma makes the jank even more farcical, because Alphabet City in its current form is nowhere near up to the task of engaging with such weighty themes.
But! Judged as a couple days of work by someone brand new to Inform, what’s here is by no means bad. Lots of these issues are things that bedevil experienced authors, or would be smoothed out with a modicum of testing, and there’s even a certain charm to a few places where the game’s reach exceeds its grasp (there’s a subway ride that progresses by moving from one location to the next, rather than by waiting for time to pass, which is clearly just the fruit of not knowing how the rules for that work but made me smile regardless). And I’m all for more games with grounded milieus; okay, sometimes the grunginess here is a little much, but give me an incompletely-renamed Max’s Kansas City over a generic spaceship any day. The writing, even in its rough form, is also sometimes cleverer than it appears, like X ME telling the player that you’re “young, dumb, and full of romantic aspirations.” So as I’ve said before about similar games: as a competition entry, this is a disaster, as a thrown-together jam entry, it’s potentially promising, and while I can’t recommend playing it in its current form, I’m definitely curious to see where the author might be going next.