Mike Russo's IF Comp 2023 Reviews

Last Vestiges, by thesleuthacademy

Would it be braggy to say that I don’t think I’ve ever had the showing-up-for-a-test-and-you-haven’t-studied dream? When I was in school, I had the Lisa-Simpsonish trait common to many people-pleasing nerds of kind of enjoying tests for the opportunities they offered for external validation, and I guess as a result tests, even when they were hard, never generated the same intense apprehension that makes them the stuff of literal nightmares for many (to this day I do still have anxiety dreams about the time in college that I failed to drop a PE class that I couldn’t attend since it clashed with my course schedule – make of that what you will). So it was something of a revelation to me when I entered the endgame of Last Vestiges and suddenly realized I was wildly unprepared for what this locked-room mystery required of me if I wanted to solve it.

After Mayor McFreeze and Death on the Stormrider, this is the third mystery in the comp that decouples the puzzles required to trigger the end of the game and the steps needed to actually solve the mystery – I continue to like this structure, though its recurrence is making me wonder if this is a well-settled design approach that I’m only belatedly catching on to? – but here, instead of Mayor McFreeze’s medium-dry-goods puzzles and Death on the Stormrider’s NPC-manipulation challenges, progress involves solving a series of escape-room style puzzles. It took me a minute to get into the swing of this, since it felt somewhat at odds with fairly-grounded vibe established by the game’s narration, and I felt another moment of dissonance once I reached the end of the chain, since it turned out that the reward for solving all the puzzles was finding the victim’s hidden will – protip from someone who knows a bit of inheritance law, you generally want to make it super easy for the authorities to find your will, not conceal it behind a set of arbitrary barriers. But judged on their own terms the puzzles are solid enough, offering a bit of variety without too much challenge (though one picross puzzle was a bit annoying solve since it displayed oddly on my interpreter – fortunately it was pretty easy to intuit the answer).

The implementation has some nice touches, with the various characters having a robust set of conversational topics, and an integrated tutorial helps get new players up to speed. And while I wouldn’t formally count it as a limited-parser game, it’s aggressive about pruning out unused commands to avoid potentially confusing or unexpected interactions. There are some odd choices (the game’s single location doesn’t appear to have a description, just a list of its contents) and an awkward moment here or there (when I wanted to check whether there was anything behind the clothes in the wardrobe, MOVE CLOTHES and TAKE CLOTHES didn’t work, with the less-intuitive X RACK being the right answer), but I found the game generally quite solid.

So everything was going well, until I found the will and the game told me I could trigger the endgame at any time, and I realized I only had a very vague idea of what had happened and no obvious outstanding leads still to investigate. There were a few small clues I’d picked up along the way by asking my superior officer about various bits of forensic analysis that had already been done, and noting a few suggestive details about the objects I’d turned up, but certainly nothing conclusive. And then when I figured I’d just see if I could bluff my way through the game’s concluding quiz – which works similarly to Antony and Cleopatra, where you need to select your theory via a multiple-choice menu – I was reasonably confident about my guess of suspects, maybe fifty-fifty on my guess about the general cause of death… and then was confronted with this set of choices for the final question on what specifically killed the victim:

1 - drug overdose

2 - self-inflicted cut injury

3 - adverse side effect of propranolol

4 - adverse side effect of antidepressants

5 - drug interaction

6 - gunshot wound

7 - stroke

8 - heart attack

9 - ruptured esophageal varices

10 - stomach ulcers

11 - intractable vomiting

12 - diverticular bleeding

13 – tuberculosis

Thus the anxiety – as far as I can tell, there’s nothing you can do in the game to get a primer on what diverticular bleeding is, or an NPC you can consult to fill you in on the specific side effects or interactions of drugs. So for me the game ended in a decidedly un-Sherlockian fit of panicked trial-and-error guessing; after four or five tries I eventually got there by process of elimination, but rarely have I felt a less sleuthy sleuth.

The game’s postscript explains what I was missing: apparently the author wrote it as a proof of concept for potentially using IF as a teaching tool for people studying forensics or medical examination. Used as part of a course of study where players would have outside resources to consult and a sense of what questions to ask, this final challenge could actually work really well. This focus on pedagogy also makes sense of some aspects of the game that feel underbaked (I haven’t mentioned the plot or characters that much in this review since there isn’t much to talk about on either head), as well as the rationale for the easy escape-room style puzzles, which I suspect are meant to be there as a pleasant bit of sugar to make the lesson more fun.

But with all that said – yes, this is exactly showing up at the test without having studied, and without even knowing you should have studied and there was going to be this kind of a test at all. So as a Comp entry offered up without more warning or context for the player, I can’t judge Last Vestiges as that successful; nonetheless, I’m intrigued by this approach, and could easily see myself enjoying a future game along the same lines that offers lay people an opportunity to access the information they’d need to be successful, and maybe learn something along the way (I told you I’m a nerd, turns out I want IF Comp to be more like school).

last vestiges mr.txt (39.0 KB)

10 Likes