Reviews
The Spirit Weaver

The Spirit Weaver

The Spirit Weaver is a kinetic visual novel centered on tarot divination and spiritual healing. You play as Alora, a young witch from a line of powerful witches, who one night is transported to the Spirit Realm, which she finds to be in complete disarray. A rogue entity known as “The Entropy” is draining the energy of other spirits, leaving its victims with no memory of the attack or any knowledge of the attacker’s identity. With the help of her three spirit guides, Alora must restore the victims’ lost energy through tarot readings while piecing together clues to uncover who The Entropy really is and what it wants.

Before every tarot session, Alora converses with the spirit she needs to heal to understand their backstory and the root of their pain. The reading itself shows you a random tarot card (or, later in the game, a pair), offering three possible interpretations. Depending on your choice, the outcome can be successful (deeply resonating with the spirit), neutral, or negative.

Readings are split into two stages: identifying the spirit’s flawed attitude and suggesting a mindset shift to help them heal. The conversations preceding these stages contain vital hints for your choices, but unfortunately, there is no text backlog to reference while making your selection. A hint system that greys out some of the negative options is available, yet its uses are very limited.

Beyond the two-stage tarot readings, the game features several other minigames. For instance, in a keywords minigame, you are given a tarot card and must pick its correct associated keyword from a set under a time limit. Here you are expected to memorize 3-4 keywords for each tarot card, which for some players might feel tedious. The end-of-chapter investigation puzzles however, are much more engaging. You examine scene clues, and for each of them you are given three cards that you must place in the correct order. The interesting twist here is that the descriptions of the unplaced cards shift slightly with each move, adjusting their meaning to the sequence you are building. On the other hand card opposites minigame asks you to pair cards that represent contrasting ideas. Unfortunately, the pairings rarely feel intuitive and seem like finding the developer’s intended solution rather than applying any tarot logic of your own.

All of these come together in the final chapter’s boss fight: a lengthy, multi-stage encounter where you must complete several of these minigames back to back. Failing a stage doesn’t end the fight; instead, it forces you into a different minigame and penalizes your Reading Score, potentially triggering a game over or an unintended ending if it drops too low.

Your choices across your gameplay are tracked by two separate metrics. Your Reading Score reflects your accuracy in the tarot minigames. Your Alignment is shaped by the narrative dialogue choices, some leaning towards compassion and hope, others toward cynicism or self-interest. The combination of these two scores at the end of the game determines which of the four endings you receive, so both are meaningful and pull the outcome in different directions based on your playstyle.

The emotional core of The Spirit Weaver lies in the thoughtfully individualized backstories of its spirits. The narrative explores profound themes, such as using rage as a vehicle for transformation, the hollow pursuit of substitutes after losing a loved one, and the heavy burden of clinging to the past. It also delves into the misconception that ruling with compassion makes you vulnerable, alongside the contrast between burying painful memories as a coping mechanism and practicing self-compassion to accept your shortcomings. Ultimately, the game serves as a meditation on grief, navigating the difficult path of healing and rebuilding oneself into something stronger and more durable.

On the technical side, the game was built in Unity rather than a VN-specialized engine like Ren’Py, and the limitations are noticeable. Auto-forwarding text is possible, but you cannot adjust its speed, and it turns off after every choice or scene transition, which happens frequently. While a skip function exists, it cannot be set to skip only previously read text. Furthermore, the inability to manually save before dialogue choices prevents you from freely exploring branching paths before committing to one.

For achievement hunters, the game is a difficult completion. Unlocking all four endings requires at least three playthroughs, meticulously balancing your Reading Score and Alignment simultaneously. Several achievements require completing all tarot readings without a single mistake, and in certain stages the cards you receive are randomized. Without manual saving, fixing a single mistake means reloading an earlier save point and fast-forwarding through the entire preceding conversation. Because optimizing a playthrough is so finicky and the final boss requires thorough preparation (at least for the Bad Ending), relying on a guide is practically mandatory.

The Spirit Weaver is a game made with a lot of heart. The spirits are memorable, their stories resonate emotionally, the vibrant hand-drawn artwork is aesthetically pleasing, and the tarot framing gives the whole thing a distinctive mystique atmosphere. Despite its technical rough edges, the modest $3.99 asking price is a steal for the sheer amount of content and replayability it offers.

Other articles that you might like:

Help us spread the love about this game: