Have you played this game?You can rate this game, record that you've played it, or put it on your wish list after you log in. |
Sad Girl Summer
It's that time of week again; head on over to your local supermarket and stock up on some much-needed goods. Careful, though—you've only got $20 to spare.
For optimal gameplay, please run on desktop using Google Chrome!
Content warning: Material may not be suitable for children; please note strong language, as well as allusions to death and violence
| Average Rating: Number of Reviews Written by IFDB Members: 4 |
A short and completely linear Twine game with one ending and no choices. I liked it, though it was too short to really be affecting. The styling is somewhat simple, but it makes use of CSS effects for emphasis and cleverly-timed transitions to aid with pacing. The plot reminded me of the short stories I'd see on r/writingprompts, which often had the same thing going on: the entire story is (Spoiler - click to show)built up around one shocking plot twist that's foreshadowed in increasingly obvious ways before being revealed at the end, changing your opinion of everything that happened beforehand. Twist endings are common in short stories. The "this actually takes place after the apocalypse" twist is one I've seen a lot, e.g. in Michael Swanwick's "Walking Out", which is also a story that starts with what appears to be normal modern life and slowly reveals that it's not the case.
I thought this would be a story about what it's like to go grocery shopping when you're short on money, something all too many people have to live through. (Spoiler - click to show)Wrong: surprise apocalypse. But the writing is competent, and the slow buildup is fun. I feel like more could've been done with the ending to tie it into what I thought the game would be about, which was the crushing weight of poverty. Though I guess (Spoiler - click to show)crushing poverty can at times feel like the world has ended and nobody is left to see you struggle, and everything good you could've had is irrevocably lost - but I still think more of a connection could've been made, or something was missing.
Grocery shopping. Again.
You play as an unnamed protagonist who begrudgingly hauls herself into the local supermarket to complete the weekly errand of buying groceries. You only have $20 in your pocket, so budget wisely.
Gameplay involves going through the store and deciding which groceries to buy. It soon becomes clear that (Spoiler - click to show)buying groceries isn't important. Turns out this mundane errand is the protagonist's desperate grasp for any normalcy because, well... it's the apocalypse.
The strength of Errand Run is how the protagonist knows more about her situation than we do, leaving us in the dark until the end where it pulls a delightful bait-and-switch.
Now, we do know that something's going on. The lights are off, the AC doesn't work, and the store is understocked. But you can be fooled into thinking that the world is simply going through a rough patch. Local food shortages, overdemand of the power grid, etc.
With a sigh, you step through the automatic doors of the local supermarket. No blast of cool air whisks over to greet you; the AC's been acting up for months now.
Oh, no, no, no.
(Spoiler - click to show)She's not there to buy groceries.
She’s pretending to.
The world has been ransacked by a force of evil, only referred to as “waves of rapture,” that kills people before hauling them away. She saw it take her family members and acquaintances. It’s possible that she’s the only person left.
As if this isn't the 18th time you've deliberated over that bag of rotten onions.
This. Line. Right. Here.
I did not see this coming. The whole time, she's been playing pretend! I seriously thought we were there to purchase groceries with our measly $20.
It’s her way of clinging to sanity, the closest she can get to the life she had before everything fell apart. Ironic since grocery shopping is something she hated.
The reveal adds replay value because it puts the gameplay into context. When it says, "your mom definitely taught you better than to waste money on sugar and fried shit, but IT'S NOT LIKE SHE'S HERE NOW," you assume the protagonist means that her mom is elsewhere.
Nope. She's not here because she died a violent death. Welp.
The game’s writing is frosting on the cake. Its cynical humor provides commentary about the task at hand without being too dire. The author builds on this visually through text effects and colours that convey (Spoiler - click to show)the protagonist’s wobbly mental state.
To conclude, Errand Run is a brief horror game about (Spoiler - click to show)crawling back to the familiar because the entire world has gone to pieces. It doesn’t go deep with its story, but it doesn't need to.
Where it doesn’t have depth, it sure has attitude.
This is the third and last Sophia Zhao game I'm playing this competition. The other two were fantastic, and this is now an author I'll keep an eye out for in the future.
This is the shortest game, and while it has a great gut-punch ending, it's the weakest of the group to me (but it has some very strong competition, so that's not saying much).
You play as someone grabbing some groceries in a store. Money's tight; I thought this was a reference to recent tariffs in the US at first, what with poor quality onions for $2.
Things descend a bit from there, and there's a lot of strong profanity (which matches the strong, bitter taste of the onion, I suppose). It's when we got to dairy that I started getting what was going on (despite strong hints earlier).
The ending was a really creative take on the event it described, I'd never seen anyone describe something like it before, so I thought that part was really neat.
The reason I think the other games are stronger is that this game was fairly one-note, while the other two Sophia Zhao games were a great study in using contrasting tones and evoking a variety of emotions.
IFComp 2025 games geoblocked in the UK by JTN
In response to the United Kingdom's Online Safety Act, the organisers of the 2025 IF Competition decided to geoblock some of the entries based on their content, such that they could not be played from a network connection appearing to...