(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
A short mood piece – if it were a painting, it’d be a landscape – The Miller’s Garden provides a tidy meditation on impermanence. There’s no backstory or characters, just a situation: the player comes to an abandoned garden by the side of a river, which is slowly being reclaimed by weeds and water, and each day can choose how and whether to try to shore it up – cutting the reeds, mowing the grass, maintaining the rocky banks.
Of course there’s a catch, and the catch is – well, spoilers for a ten-minute game: (Spoiler - click to show) entropy, because this isn’t a farming sim. No matter how much you shore up the riverbank, the water will eventually drown the garden. Pleasantly, this isn’t just a matter of nature swallowing the hubristic works of man, since my reading of the game is that the construction of the now-defunct mill changed the behavior of the river, and now the river is in turn changing the garden. There’s a nice sentiment that emerges here, as you tend the garden to create some transient beauty before the inevitable comes, without the game implying that this is a futile or useless task (besides the occasional prompt asking you if you’re sure you want to persist until the end – I detected no judgment when I said I wanted to do so.)
It’s a lovely idea and it works on its own terms, but I wished there’d been a little more descriptive zing to the prose. Since this is such a small thing, confined to the same few locations and the same few tasks over multiple days, I would have liked to see a little more detail on exactly what kind of flowers are growing, or have the river’s rise rendered with a bit more sensitivity. Still, there’s a power in restraint in a piece of this kind, so I can respect that.
Highlight: The game is pretty much of a piece, but I got a lot of enjoyment from the opening epigram, which quotes from a recent scientific paper on the game’s exact subject matter – I can’t help but wonder whether it was the impetus for the piece’s creation.
Lowlight: I’m not sure if this was a bug or not, but about midway through the game, the garden’s flowerbed location seemed to disappear, so I could only go from the lawn to the river-bank. I liked that flowerbed, so I missed it!
How I failed the author : it took me way longer to realize the flowerbed had gone away than it should have (blame sleep deprivation).
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
Ugh, the title here is apt in more ways that one. It’s a clever bit of wordplay for this parser-based fortuneteller-me-do – we’re not talking turbans and crystal balls, you’re just looking to show off your palmistry to some friends at a party – but it also conveys how frustrating it is that the significant promise here is let down by significant implementation issues. This isn’t just a matter of smacking down a few bugs here and there: there’s a need for additional design work, from fleshing out the conversations, deepening the characterization of the party-goers, and providing clearer feedback on how you’re making progress, as well as a good amount of polish. But even the rough version on offer goes a good way towards showing the (I think first-time?) author has some great ideas for how to realize this wonderful premise.
Digging into that setup, which is delightfully more specific than the blurb initially made me think: as mentioned we’re in the real world, not a fantasy one, and the protagonist is a hobbyist, not a carnival charlatan or anything like that (in fact, since you do get vague flashes at least some of the time when you do a reading, you might have some real talent). And the party here is one of those awkward post-college hangouts featuring a mix of old friends, exes, and coworkers, some of whom can’t stand each other. There’s a complex web of actual and potential connections, which creates a lot of potential for how things can shift once you start telling fortunes and intervening.
That’s the other part of the premise, you see – the game proceeds in two phases, with an initial round of conversation and palm-reading giving way to an interactive second phase as the characters start bouncing off of each other and having accidents both happy and not. Success isn’t about guessing a correct fortune and then lying back and waiting for fate to catch up to your intuition, though: you do have a choice of three different prognostications to offer to each of the other guests, but except for the first, generally negative, option, they won’t come true if you take a laissez-faire approach: you might have to arrange some mood music, or make sure someone has what they need to ensure a romantic gesture goes off.
These puzzles are pretty tricky, though. For one thing, it seems like there’s tight timing in the section – the other characters move around, and while some of the setup can be done ahead of time, there are also some right-place right-time pieces. You also can’t work on most of the fortunes on their own – the majority of them are about romantic matters, so how the fortune you pick for one character plays out can depend on what you picked for one or more complementary characters. In fact, after an initial, spectacularly unsuccessful playthrough, I realized Unfortunate is meant to be played multiple times as an optimization challenge – there’s a clever meta touch here, since the player’s accumulating knowledge over multiple passes stands in for the protagonist’s flashes of intuition.
On paper this should appeal to me, since I usually like optimization puzzles and real-world settings. Unfortunately (there’s that word), implementation issues bedeviled my enjoyment, so I didn’t get very far. Again, this isn’t just implementation in the sense of programming, though there’s some of that – X ME has the default description, lots of scenery is unimplemented, rules for picking up objects give responses that only make sense the first time you take something, whether or not a device is technically switched on doesn’t make a difference to whether it works or not, there are misdescribed or even missing exit listings, and room descriptions sometimes don’t update even after you’ve removed objects. And there are lots of typos.
The bigger issue is that there are significant chunks in need of a lot of polish, and sometimes things even feeling unfinished. The characters are probably the major example here. There are seven of them, and their backstories and roles are intriguing enough to set up a bunch of potential business as they bounce off of each other. But they’re thinly drawn, with physical descriptions focusing on superficial details like clothing. While there’s a multiple-choice conversation system, all the characters have the same three options (one of which initiates fortune-telling), which feels quite artificial. And there’s something odd about the implementation of the second phase, since the different characters don’t actually seem to be present and available for interaction, even as event text describes them talking and moving around.
I also wanted there to be better feedback on how I was doing on the puzzles. There are some ideas that seemed obvious but the game wouldn’t let me try (Spoiler - click to show)(Moses is allergic to flowers so giving him the bouquet for his big demonstration of affection doesn’t work – but while the herb bouquet seems a likely substitute, I couldn’t get him to accept it) and some of the fortunes are probably a little too vague, since there were a couple of times when I thought I’d satisfied one only for the post-game scoring to say I hadn’t. Combined with the combinatorial explosion of trying different mutually-dependent fortunes and the choreography required in the second act, this lack of clueing makes it feel like making real progress would require a lot of trial and error.
It’s not hard to guess at the source of these rough patches: Unfortunate doesn’t list any testers in its credits, and however much playtesting it got wasn’t enough. I’m really really hoping for a post-comp release of this that makes upgrades and bug-fixes based on folks’ transcripts, since Unfortunate could easily be a five-star game given the quality of what’s already here – I haven’t mentioned the prose yet but there’s some really good writing too – if it had more time in the oven. Here’s hoping it gets it, and that the author keeps writing games but gets more testers next time (I’ll volunteer, just DM me!)
Highlight: Figuring out how to get one of the good fortunes to work felt really rewarding – this is a great puzzle-solving framework.
Lowlight: The game lists exits in all-caps, which is a nice convenience – except one’s mislabeled (it says it’s east but it’s actually in) and then there’s one that isn’t even mentioned at all (tip: going IN from the kitchen will get you to the laundry room).
How I failed the author: Henry was having a fussier couple of days, so I only put like half an hour into the game before I had to put it aside for a little over a day, and while I intended to play more, the challenging difficulty and thin characters meant I wasn’t able to get back into it.
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
Smart Theory is part of a sub-genre of games that, by my lights, has yet to produce a single successful entry: the much-dreaded polemic about current events. Don’t get me wrong, I like politics in my stories, but using narrative to convince, rather than to explore, sets authors up for failure, and often the temptation is to use thin plots and thinner characters to prop up an ideological point, rather than using beliefs to enrich people and stories that are compelling in their own right.
Smart Theory does not break this streak or beat the already dismal batting average of the sub-genre. I suppose it’s possible I think that because I’m on the opposite side of the particular culture-war fight apparently being picked – the game appears to be an attempt to take down Critical Race Theory, and inasmuch as I work for a civil rights organization and took a class in law school from one of the founders of CRT, I’m on team wrongthink as far as it’s concerned – but at the same time, Stand Up / Stay Silent from last year’s Comp was basically Defund the Police: The Game and I thought that one profoundly didn’t work too. No, the problem isn’t that Smart Theory is trying to gore my oxen: it’s that it’s rather a bore about it.
(After the initial version of this review was posted, the author responded and related that Smart Theory isn't directly meant to be about CRT. That's fair enough, but perhaps this points out another problem with satirical exaggeration in this subgenre...)
Things start to go wrong from the very premise. Where other polemical games dress up their ideological agendas in at least some narrative fancy-dress, here the story is tacked-on as can be: you’re a student who attends a college lecture by a proponent of the new “Smart Theory” craze, which again is a very thinly-veiled CRT stand-in (like, a book called “Dumb Fragility” gets name-checked). There’s barely any plot to be had other than talking-heads yelling at each other, and the lecturer doesn’t get any characterization beyond “over the top charlatan.” So things that stories are traditionally good at are off the table, and the game lives and dies by the quality of its arguments.
Reader, these are not good, on either side of the debate! The lecturer’s explication of the theory is glib and parodic, which I guess makes the polemic go down easy but there’s not much here that a CRT proponent would recognize, as Smart Theory seems way more focused on French structuralism and postmodernism than on the actual stuff CRT deals with. On the flip side, partially due to the nature of the choice format, where you can’t easily have the player’s choices go on for paragraphs, the counterarguments the player character raises are also so superficial and unconvincing that a tiny part of me wonders whether the game is sort of double-agent, secretly parodying the anti-CRT position.
This ain’t changing anyone’s mind – it’s comforting pabulum for those who already agree that CRT is poisoning our children, trivially dismissible by those who don’t, and I’d wager completely incomprehensible to those who don’t already have their minds made up. Maybe someday someone will write the game that changes peoples’ politics by main force, rather than by grounding their ideas in compelling characters, rich settings, and satisfying plots, but today is not that day.
Highlight: Again, these barbs are largely mis-aimed (protip: critical theory and critical legal studies are not the same thing!), but there are some good jokes about postmodernism – the best being a mid-lecture celebratory announcement that “our crack team of social scientists has successfully added one more [post] prefix” to the modernism, postmodernism, post-postmodernism, etc. that Smart Theory is based on.
Lowlight: I think I’ve said enough on this score.
How I failed the author: er, fairly comprehensively, I should think. I really liked the author’s Ascension of Limbs from last year, for what it’s worth!
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
Enveloping Darkness is a straightforward fantasy story, requiring a ten-minute series of binary choices to navigate. There’s nothing here anybody hasn’t seen before – there are raiding orcs, a desperate quest to find a kidnapped brother, picking up weapons and armor at the main city, and negotiating with potential allies. And the narrative feels like it’s on rails, with few choices mattering except to avoid an instant death midway through – in fact I just went back to check on this, and yeah, this is pretty much the case. In particular, while you’ve got a number of opportunities to talk to a particular beggar or walk by, or how much to engage with him while you’re talking, no matter what I picked he still wound up tagging along on my journey.
There’s nothing wrong with a straightforward premise and disguised linearity in my book, but if a game is forgoing those opportunities for engagement, ideally there’d be some other aspect of the game that’s grabby – an interesting prose style, well-drawn characters, good jokes... Enveloping Darkness does okay but not great on this score. There’s not much that jumps out as distinctive.
On the other hand, the execution is solid. The writing is generally clean and typo-free, with an understated voice that can occasionally be funny. There’s only one other character worth noting – the aforementioned beggar, who turns out to be a half-orc who acts as your sidekick – but I enjoyed him, especially once I realized he actually winds up doing most of the work. I can’t say the game will stick with me, but it’s a fun enough way to while away a few minutes, which I think is most of what it’s trying to do.
Highlight: I liked the sequence where your character, who works as a miner before deciding to go on their quest of rescue, just walks up to the king and asks for stuff to help on their mission. And it works!
Lowlight: This is a game that ends pretty abruptly once you complete your mission. Authors, once you’ve done so much work to set up a story, it takes so little additional work to make the ending a satisfying victory lap or opportunity to reflect on what’s happened – don’t neglect the denouement!
How I failed the author: about midway through the game, I faced a moral dilemma as I came across a golem about to harm a baby, and I had the choice of saving the kid or trying to fight the monster directly. Given my current day-to-day I of course opted for the former choice – which was 100% the wrong answer as it led to death and a restart (I guess this is more me failing myself than failing the author).
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
Kidney Kwest is an educational game, aimed at helping kids with kidney failure learn more about how to manage their condition (in a heartbreaking detail, the blurb mentions that it’s meant to be played during three-hour dialysis sessions). It’s also unintentionally educational in showing why natural-language parsers aren’t yet dominant in IF.
Taking the first part first: the game gets off to a sweet start, with the player character worried about finding a costume for a school play and unable to find anything until the Kidney Fairy takes a hand. She sweeps you away to the fairy world, where you need to solve some small puzzles to get the pieces of a costume. The educational angle also kicks in once you move to the other world, as a hunger timer starts up, but with a twist – in addition to regularly finding (ideally healthy) food to eat, you need to take your medication (a phosphate binder) before or after each meal. Taking a pill also shifts you into a Fantastic Voyage style minigame, where you roam your body looking for rogue phosphate crystals to hoover up before they accumulate.
This is all charmingly realized – I liked the little drawings that pop up in the sidebar – and the couple of puzzles I solved were reasonably satisfying. I didn’t find the full costume and make it to the end of the game, though, because the hunger timer is tuned really aggressively, and requires a restart once you get too hungry. This makes some sense given that that timer, more so than the costume-gathering puzzle, is the main point of the game, but I still found it frustrating, all the more so because of the second notable thing about the game, which is the custom natural-language parser.
Per the introduction, this is meant to make the game more accessible to younger players who aren’t versed in IF conventions. The details are well above my head, but I read a linked blog post which provides an overview, and the parser does appear to live up to its billing: it understands complete English sentences, including asking questions about the state of the world.
The cost of this success is high, though. First of all, the parser is finicky, requiring you to speak in formal English (you can’t even drop a “the” without making it do extra work) in a way that feels awkward to me as a seasoned player of IF, and I suspect would also not be a good fit for how digital-native young people expect to type things into a computer. Second, some of the standard conveniences of mature IF languages are missing – pronouns aren’t recognized, UNDO does nothing, disambiguation is painful, and there’s no command buffer. And most critically, the engine ran very slowly for me, with each command taking at least a few seconds to process, and some even requiring ten or so to complete. This added so much friction that every interaction became really frustrating – and since running around trying to deal with a hunger timer is already kind of annoying, this makes for a bad combination!
If the natural language engine brought something new to the gameplay, maybe this tradeoff would be worth it. But Kidney Kwest, at least the portions I saw, just requires very simple object-management commands that any traditional IF language could handle quite easily. Sure, there’s added functionality if a player wants to request the detailed description of an object using more convoluted syntax (like “what’s in the safe?”) – but teaching a player how this works seems harder than just teaching them to type X SAFE, and the frustration of waiting so long for a response seems greater than the frustration of struggling with a quickly-responsive parser, at least if a game’s implemented well.
Eventually, these kinds of parsers could replace the ones we’ve got, which are based on decades-old models at this point – but we’re not there yet, and that shift will probably be ushered in by games that make good use of the new affordances provided by natural language, rather than doing the same old stuff in a slower, more convoluted way.
Highlight : I liked the miniaturized segments where you explore your own body – there’s some good detail, and it makes for some novel gameplay.
Lowlight : much of the feedback the game gives feels very close to the world-model, without being translated into more accessible text. For example, “examine myself” gave this response: “you is a person, a physical object, a place, and a thing. It also has a hand, a hand, a body.”
How I failed the author : Henry hadn’t been sleeping super well when I played this one, so I was nodding off while waiting for the game to respond to my commands, which is why I didn’t feel up to a third try.
MUCH LATER UPDATE: I went back for a final replay after the author mentioned that the server’s responsiveness had gotten better. It still wasn’t lightning fast, but was much less frustrating to play nonetheless. I also didn’t worry about eating “bad” food this time out, so the hunger timer was less of an issue, and I was able to get an ending. There’s a neat mechanic where your choice of items to pick up along the way give you a different costume (I got scientist, appropriately enough), and a metal rating depending on your dietary choices (I wound up with bronze, given my damn-the-torpedoes approach to food this time). I can see a couple of places where I could have done things differently, so there’s definitely replayability, and I can see kids swapping stories of how they did. I still think the game’s intended purposes would have been better served by just using one of the existing languages, but now that the optimization is a little better, and I’ve got more familiarity with the parser’s idiosyncracies, it definitely worked a bit better.
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
In just about any work of art there’s a gap between ambition and implementation. Occasionally this I because a modest premise is realized with far more care and attention to detail than it need, but more often it’s because an author’s reach exceeds their grasp. There’s certainly nothing wrong with being overambitious and stretching one’s limits, but there’s also little more frustrating than seeing an exciting idea weighed down by failures of execution.
Starting out this way obviously focuses on the critique side of things – and from the numerous typos, confusing scene- and character-shifts, frequently-odd worldbuilding, and abrupt ending, there’s definitely lots there – but I don’t want to underemphasize how good the premise is. The structure of a murder-mystery provides a great framework for exploring an alien society, as a variety of suspects can show off the different kinds of people who live in the world, and a detective’s probing questions can elucidate its hidden depths and tradeoffs, so that’s a great starting point. And the particular crime and alien society we’re talking about here – the death of the one young person in a far-future earth whose immortal residents have removed themselves from the cycle of reproduction – seem like they’d be really interesting to dig into.
The game gives occasional hints of paying off this setup, but due to the issues mentioned above, my time with it was really unsatisfying – especially the sudden-ending thing, since the game cut off just as I was starting to get my bearings. I’ve seen other reviewers speculate that some of the wonkiness here might be intentional. The typos and grammar errors could potentially bespeak a Riddley Walker-style attempt to present a far-future evolution of English, for example, and ending the investigation before it gets going could indicate a pomo refusal to endorse detective-fiction tropes.
But if that’s what it’s doing, the game doesn’t even wink at the player to help bring them into the gag, so I’m left just hoping that this is an IntroComp style teaser, and we’ll eventually see a version of The daughter that gets closer, if not all the way, towards its ambitious promise.
Highlight : After finishing the game, I reread the blurb, and some of the info stated there helped me better understand and appreciate what was going on.
Lowlight : Part of the setup is that the post-scarcity residents of the new earth have mostly decided to reshape their bodies so they’re perennially “hot 30 year olds.” Being told about a “middle aged man looking a good 10 years older than anybody else” – i.e. 40, my age – and his unkempt appearance and “short and messy graying hairs” made me feel even older and more decrepit than usual.
How I failed the author : I was playing on my phone and kept getting interrupted, and maybe because my cookie settings were messed up, every time that wound up resetting the game, so I wound up playing the opening like three or four times.
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
It’s a rule of thumb that every Comp has at least one oddball entry that strains the bounds of what counts as IF. In the last couple years, Jared Jackson has taken care of this slot, with last year’s deckbuilder and a Zachlike programming puzzle the year before that (I really enjoyed both, for the record). Comes now The Vaults to try its luck: it’s a virtual CCG whose claim to IF-dom appears to rest entirely on the paragraphs of static text that play between bouts of the PvE campaign.
Sadly, I didn’t find much to enjoy here, either as a piece of IF or on its own merits. On the former side, the game’s story appears to be very generic high fantasy, and the paragraphs only stay on screen for a little while, so I missed some of the plot due to alt-tabbing to take notes. Without any choices or interactivity between the battles and the story so far as I could see, there’s not much here for a traditional IF audience to glom onto.
As to the CCG, this isn’t my genre of choice – give me a deckbuilder any day – but even so, I think it’s too slow and confusingly-presented to be much fun. I eventually grokked the gimmick, which is that you have a trio of persistent “keeper” creatures who generate your mana, but only if you don’t use them to attack. That’s a fair enough tradeoff, but it made me feel like I struggled to make progress, as I was either forgoing attacks, nerfing my mana progression, or unsatisfyingly trying to split the difference.
The player’s starting deck is also oddly tuned, with few low-mana creatures, which added to the frustration as I repeatedly drew cool cards I couldn't do anything with. Finally, the visual design is muddy, with card watermarks making text hard to read, and colors rather than icons are used to convey too much information, so I couldn’t always remember what a creature’s purple number was supposed to mean. All told I won one round, lost the second four or five times, then decided The Vaults simply isn’t for me – though I’d be curious what someone better versed in CCGs thinks, and if future developments in the story make the game more satisfying for IF mavens.
Highlight : Your little keepers are kind of adorable, Jawa-like minions.
Lowlight : One tooltip mentioned that you can link any NFTs you own to the game, which is just the worst.
How I failed the author : I played this during a very late-night (or more optimistically, very early-morning) feeding for Henry, and my fuzzy brain was very much not up to retaining the info conveyed by the tutorial. I also played the opening cutscene but didn’t have the audio on, since Henry was drowsing awake, so the plot was pretty much lost on me (there were scrolls and a dude in armor?)
(This is a lightly-edited version of a review posted to the IntFict forums during the 2021 IFComp. My son Henry was born right before the Comp, meaning I was fairly sleep-deprived and loopy while I played and reviewed many of the games, so in addition to a highlight and lowlight, the review includes an explanation of how new fatherhood has led me to betray the hard work the author put into their piece)
My initial foray playing Cygnet Committee was unsuccessful. A slickly-produced Twine game that from the credits and blurb seems to be mining Metal-Gear-Solid-adjacent territory, albeit with what might be a distinctive cult angle, Cygnet Committee requires sound to play -- and while I’m weirdly resistant to listening to any audio when playing IF in general, at the time of first playing I was in brand-new-parent mode where if I couldn't hear the baby’s breathing for a couple of minutes, I got anxious. I tried to see if I could bluff my way through the game with it muted, but the “sound required” tag does not lie.
Happily, I came back much later and played Cygnet Committee through, with the sound on this time, I can confirm my initial impression that this was going to be a high-production-value game with a lot of work behind it. It’s also got a novel puzzle mechanic that’s played out in a bunch of creative ways, a pomo plot that interrogates the uses and misuses of the historical memory of Joan of Arc, and a sprawling, metroidvania-y map. I’m still not sold on the use of sound in IF – and I wished there was a stronger connection between the puzzles and the plot – but Cygnet Committee is a confident, poised piece of work that makes a strong case for it.
Starting with that puzzle mechanic, it manages to be both brand new, but also really intuitive. As your operative infiltrates an island-based military installation, you’ll come across navigation challenges, patrolling robots, locked keypads, and spying drones. Each presents you with four different audio samples, and you need to pick out the right one to progress. Usually this just means choosing the one that’s different from the other three, though what this means diegetically shifts with context – the lock tumbler that clicks twice, the bit of the minefield that’s not beeping, and so on.
There are a few curve-balls that get thrown in, including some timed sequences, and a few more traditional find-the-keycode puzzles, but most of the hour and a half I took on the game was spent in these sequences, and I found the variation wasn’t enough to keep them from getting a little stale by the end. There’s a lot of going back and forth through the sprawling map – again, it’s got a kind of metroidvania structure, where you’ll get a new keycard or send power to a previously-visited area – and unless you use a slowly-accumulating currency to unlock shortcuts, you generally need to solve the puzzles all over again even when going back over already-trodden ground.
There are also some design choices in the back half of the game that exacerbated the drag, since you’ll repeatedly come across a device – a dam outflow wheel, a first-aid kit – a few locations before you reach the place it impacts, meaning that even though I figured out these puzzles pretty much immediately, there was still five minutes of tedious back-and-forth to implement the solution. This kind of thing is par for course in a metroidvania, of course, but much of this felt more like it was about padding the game length than offering cool new secrets to unlock.
My real hesitance with the puzzles, though, is that the gameplay didn’t feel all that deeply integrated with the interesting plot. There’s a complex backstory, involving the creation and deployment of a military AI based on Joan of Arc that’s gone mad and is now threatening the globe with nuclear war, which is related through stylish cutscenes that juxtapose text read aloud by a French text-to-speech program (like, it speaks the English words as if they were French, which is a neatly alienating effect) with clips from The Passion of Joan of Arc, a silent movie beloved by cineastes (I’ve never seen it but can confirm the images are very compelling).
Befitting the Metal Gear Solid inspiration cited in the credits, this narrative has some bonkers ups and downs, involving cyborgs, the intersection of warmongering and commerce, and an extended shaggy dog story about canned beans (there’s a note of humor here, though it’s played bone-dry). Careful attention also suggests that there’s more going on than meets the eye – in particular, the ending I got pretty strongly implied that (Spoiler - click to show)that the nuclear apocalypse threat isn’t real, the protagonist is just an aspect of the AI’s personality, and the game’s action is a pageant of persecution and immolation Joan has constructed for herself to satisfy the imperatives of history.
This is cool stuff, but again, it’s mostly fed to the player in cutscenes. There’s some thematic resonance between the audio-based puzzles and the fact that Joan of Arc was said to hear voices – plus the construction of the AI featured some gross stuff involving auditory nerves – but the separation between the gameplay layer and the narrative one feels pretty wide. With a deserted base and no other characters to speak to, and no clarity on how the various features of the island – there’s a chapel, a forest, a lighthouse – relate to the AI’s plans, I sometimes felt like I was solving abstract puzzles to unlock plot coupons. I did enjoy both sides of the equation, but stronger integration of these pieces would have made the experience more compelling.
Highlight: there are some cool secrets to find along the critical path – I turned up two, and am pretty sure I missed a bunch more – getting these was really rewarding.
Lowlight: winning the game gives you the option of unlocking a new “hard mode”, but to access it you need to have accumulated 500 of the game’s chip currency, and I only had like 100 left over at the end. Better secret-finding would have helped, but I think you’d also need to pass up the various options to spend chips to make navigation easier, so I doubt even the most thorough player would finish with the requisite chips, and requiring two full playthroughs to open up the option to play a third time feels like inaccessible design (though the author clarified there's no additional plot in hard mode).
How I failed the author: as I mentioned in the stub I wrote before I played, my current setup is not conducive to playing games with sound – I was constantly pulling off my headphones to listen for Henry’s noises, or talk to my wife, and these regular interruptions probably undermined my immersion in the game.
(I was a beta tester on this one, and as the below review will hopefully quickly make clear, you might want to take my opinion with an even bigger grain of salt than usual).
There are some things that as soon as you encounter them, you realize that they’re for you (where by you I mean one, though I certainly hope that you, the person reading this review, have found some of these things for yourself!) Ideally you fall head-over-heels without losing the ability to understand why others might not be as into this thing as you are – it isn’t so much a matter of retaining a critical perspective, because of course you have none, but of preventing yourself from becoming a spittle-flecked evangelist, a John the Baptist who won’t take no for an answer until some kindly dancer-with-veils sticks your head on a plate. Look, the metaphor’s getting away from me: all I’m trying to say is that I have hopefully gotten to the point in life where I understand that e.g. some people think early Tori Amos is overly precious, or can’t stand the way Tristram Shandy never gets to the point. I can walk my brain along the paths that lead to those conclusions, and through force of intellection sometimes even see that the complaints proceed from real flaws in the works at issue. But none of this can shake my unbreakable adoration for these things that feel like someone made them just for me.
I have to confess that I haven’t fully replayed The Faeries of Haelstowne since I tested it a month or so back. Partially this is because it’s a very big game, and after the past week-and-a-bit of playing and reviewing, I really need to get back to my IFComp work-in-progress. Partially this is because the thought of having to solve the darkroom puzzle again intimidates me. But mostly it’s because I enjoyed my first playthrough so so much that it’d feel ungrateful to replay it, like I was asking for even more joy than it had already given me.
I can recite the issues a player might have with the game chapter and verse: it’s so big it can be hard to get and stay oriented; the Adventuron parser struggles to keep up with this ambitious a level of detail and interactivity; the Merrie Olde English milieu is twee and more literary than historical; it’s hard to figure out how to make immediate progress on the missing-vicar case the policeman protagonist is notionally investigating, so progression requires solving seemingly-unrelated problems just because they’re there; and the puzzles require a precision that can veer into pixelbitchery (I know the author did yeoman’s work smoothing out issues since I did my testing, but from a quick glance at the forum traffic and itch.io comment threads, it seems like some of these issues remain). It’s not too hard for me to imagine the review that gives it a right old kicking for all this.
But look, I am here to tell you none of this matters in the slightest, or at least I am here to tell you none of this matters in the slightest to me (let me reassure you that, as I write these words, my garments are not made from camel’s hair, and I have not lately fed on locusts and honey). It’s a commonplace to say that the best works of IF are worlds you can get lost in, and part of what makes Faeries of Haelstowne so lovely is that you can and will get lost in it. It conjures a completely and idyllically realized interwar milieu for your immersive pleasure, but part of the trick is that the map is too big and awkwardly laid out; that you’ll need to look carefully at every single patch of vegetation and confusingly-labeled bottle of photographic fluid; that you’ll have to get the match out of the matchbox, and light the match, and realize you didn’t put the candle on the candleholder, but then by the time you’ve done that the match has gone out, so you need to start the whole process over again; that you’ll hang on every word every NPC says, not because they’re finely characterized (though they are) but because you’re desperate for some guidance. To play this game is to be a well-meaning bumbler who eventually succeeds through a bit of cleverness, sure, but mostly through perseverance, luck, and aid from some more-competent allies – and that’s as true for the player as for the protagonist.
The reason I call it a trick is that this kind of thing doesn’t always work – I’ve given up on games with far fewer frustrations, and my closing thoughts were not of how immersed I was in the fictional world.
Here, it’s the writing that’s the secret ingredient and makes the magic come off. There are a lot of words in this game, and pretty much all of them are perfect, calling out just the right details to delight the player while communicating exactly what kind of place Haelstowne is. Like, here’s the kitchen of the vicarage where Arthur, the protagonist, is staying – there’s nothing at all special or concealed here, this is a simple quotidian description:
"The kitchen was a warm, busy space looking out on the path that ran along the west side of The Vicarage. The plain whitewashed walls held residues and aromas from centuries of cooking and had been privy to all the usual intrigues, plots and scandals that hatched in the average kitchen. There was a venerable old range set into an enormous alcove where once the fire would have roared and various pots, pans and utensil hung upon the walls. A heavily scarred tombstone-thick slab of oak served as the kitchen table and general worksurface."
Yes, this is what this kitchen would be like!
Or a small strange occurrence, from when Arthur has started to attract the attention of the eponymous fair folk:
"A pair of field mice tumbled from a nearby bank and scurried across Arthur’s shoes as he passed. The little animals paused and seemed to observe him for an instant, before disappearing into the long grass on the other side of him."
It’s all very homey and exactly right, and even when other characters are getting snippy with Arthur or there’s real danger in the air, I still found myself grinning as I read, so pleasing is the prose.
There’s much more to do than soak up the atmosphere, though: there are puzzles here, and some of them are pretty hard. Partially this is due to how large the map is – while much of it is initially locked off, there’s still quite a lot of real estate over which to range, all the more so once Arthur is able to find transportation to the village. Partially it’s because the author’s hit a nice balance between open-ended sandbox and time-gated progression and there are a whole host of puzzles that can be solved before it’s strictly necessary to do so, which means there are a lot of objects and a lot of sub-objectives at play at any given time. And partially it’s because, admittedly, the parser’s foibles can make it hard to know whether the problem is with your thinking, or with how you’re typing your actions in. Once I realized that if the game gave me the kind of unhelpful response that I’d understand as telling me I was barking up the wrong tree were I playing an Inform game, here I might want to persevere with some synonyms or alternate syntax a little longer, I had a much easier time. And there are two levels of hints available to help get players unstuck. Still – it’s likely you’ll need them at some point!
This review is already far too long and I suppose I should start trying to bring it in for a landing. There’s so much more I’d love to highlight – like Ottoline, Arthur’s eventual partner in faerie-fighting, who quickly became one of my favorite IF allies ever. Or the climactic puzzle, which involves one of the best, most satisfying figure-out-the-ritual puzzles I’ve played. And I’ve barely mentioned how drily, understatedly funny it is. I’ll simply have to have faith that these things will all be discovered and appreciated as they deserve.
Maybe all this has put you off, and as you’ve read this review you’ve weighed the positives I’ve mentioned against the negatives I’ve acknowledged, and decided that the balance doesn’t come right for you, which is completely fair. But if your interest is piqued, and you have the time and space for it, I really encourage you to block out a few hours, pour yourself a big mug of tea, resolve not to look at hints until you really need them (and then to consult them posthaste), and jump into Faeries of Haelstowne – I can guarantee (I can’t actually guarantee) you’ll love it.
(I beta tested this game, so this is less a review than impressions of a version of the game no-one can currently plan, biased both positively by having personal interaction with the author and some investment in the game from doing a tiny bit of work to help it come into existence, and negatively by experiencing the game in a buggier, unfinished state. If after seeing this disclaimer, your reaction is “I don’t see the point of reading this so-called review,” you’re probably right!)
There’s an undeniable romance about making a new home after being shipwrecked, pushing civilization’s light into a heretofore-unlit corner and staking a claim: it’s a heady mélange of self-reliance and creativity, of being tested by a hostile and untamed wilderness without the support of society, and then constituting that society anew. Of course, the historical reality at the root of these fantasies is something else entirely, as it’s not possible to separate them from settler colonialism, given the common tropes they invoke – genocide, land-theft, and the exploitation of indigenous bodies for labor and worse belie the sunny Swiss Family Robinson image (points to Defoe for including the character of Friday in his original novel, making clear exactly how the trick works).
Displacing these fantasies into a science-fictional setting makes a lot of sense, then, as you get to invoke the tropes while starting from a place of relative innocence – with our scene laid at a completely uninhabited planetoid, it’s possible to simply enjoy watching a plucky hero (or in this case, heroine, as yes, I’m finally starting to come around to the game) carve out a settlement. Foreign Soil does have its moments of darkness – given that the protagonist first wakes up alone in a colony ship on the fritz, it’s clear that the life she left behind wasn’t great, and it’s quickly confirmed that we’re in a Botany Bay type situation – but it’s mostly an uncomplicated good time, as you solve some puzzles to wrest power and sustenance out of an unwelcoming hunk of rock.
That wake-up scene is probably the high point of the game, not because Foreign Soil goes downhill sharply, but because it’s a really compelling opening. The main character comes to amidst sleeping coffins, shivering with hibernation sickness and her mind and perceptions disordered. It’s hard to write a scene like this in IF, since you need to convey the character’s disorientation while still giving the player enough concrete information to figure out how to act. The sequence walks this tightrope very well, as the player is kept off-balance and doesn’t have a full sense of what’s going in the scene, but is always told about one salient detail or recent change that should be investigated, giving them a thread to pull to keep moving ahead. The game was an entrant in 2020’s IntroComp, and even though it’d been about a year since I’d last played this bit, I still remembered almost every detail, since it’s so strong.
Once you’ve got your colonist sorted, it’s time to get to the colonizing, and the challenges and puzzles are usually logical and fun to work through. As in the opening, you don’t usually have a complete understanding of what you’re doing – it appears the government that sent you out here isn’t big on briefings or instruction manuals – but the game is usually good at signposting what you should be paying attention to, and progress is typically possible with a little bit of prodding and poking. There are places where the implementation could be a little more robust, though, as a few puzzles flirt with guess-the-verb issues (when I replayed today, less than a month after doing my beta playthrough, it still took me forever to figure out how to fill the water bottle the second time), and there are a few errant typos – stray line breaks, missing spaces, that sort of thing – which is I suppose is primarily an indictment of how well I did my job as a tester.
The prose strikes an engaging tone throughout. I’m having a hard time nailing it down precisely, but I want to call it jauntily cynical, or maybe cynically jaunty? The main character definitely has a personality—I got a good sense of her as brash and determined – and her voice lends color to what could otherwise be a dull environment made of rocky landscapes and generic corridors. Here’s her take on an empty bit of crater, for example:
"This part of the crater gets a lot of sun, so… Ok, all parts of the crater get a lot of sun, and yet: This should be a great place for a vineyard slope! But only if the terraforming works. And even then, probably not for another 1,000 years."
This rough-edged but inviting narration also takes the edge off of death when it arrives, as it is possible to perish from a variety of missteps. It also helps that these deaths aren’t permanent, as they’re considerately rewound as soon as they happen (for a reason that makes sense once it’s ultimately revealed). And indeed, the plot winds up in a surprisingly sweet place that, much like the game overall, worked really well for me. Foreign Soil has room for more polish, it’s relatively slight, and it never manages to top its bravura opening, but if you want to play out an unproblematic colony-seeding narrative, it certainly meets the need.