Everything We Know So Far About The Witcher 3: Songs of the Past — Plus My Completely Unhinged Theories
Okay, so I’ve been going down the rabbit hole with The Witcher 3: Songs of the Past, and I figured I’d put together everything we’ve learned so far in one place.
Most of this comes from interviews, previews, gameplay footage, and other details revealed so far.
Obviously, this is very early information. Things can change before release, and some of this is still based on interpretation rather than outright confirmation.
With that disclaimer out of the way…
Release Date
2027
We don’t have a specific release date yet, but I’m personally hoping for sometime in early 2027.
At what time does it take place?
It appears to take place following the events of The Witcher 3: Wild Hunt and Blood and Wine.
What we're dealing with then is Geralt in the period after Blood and Wine, which is rather interesting, since this is, in effect, the continuation of Geralt's story from the first game.
Apparently, we're also being given a great deal more Dandelion.
Which brings me to…
The Story
The story leads Geralt to a place known as Letten, which seems to be inspired by both Tudor England and the landscapes of Poland and Slovakia in terms of its architecture and environment.
More importantly, Letten seems to be the place where Dandelion was born.
On the basis of what we have seen up to now, Dandelion went back to his home after his father died. However, there are still some aspects of the exact events that are unknown to us.
Geralt is present in Letten at the local Belleteyn festival.
That night he dreams about Dandelion.
In some way, Geralt's dream causes him to realize that Dandelion is missing.
It follows that Geralt sets out to find him.
He eventually arrives at Dandelion’s family home, where we meet several members of the bard’s family:
Dandelion’s grandmother — her name hasn’t been officially confirmed, although some previews have apparently referred to her as Astrid.
Gustav — Dandelion’s brother.
Lilia is Dandelion's cousin and is seen accompanying Geralt for part of the story, which might suggest she could be a love interest.
Finally, Geralt and Lilia go to a place known as the Garden of Thrones, a place that seems to be linked to the curse impacting Dandelion's family.
And it's there that things begin to become very Witcher.
The Family Curse
As Lilia says, this curse has existed from generation to generation.
There was a time when an ancestor of the family, called Count Humbert de Lettenhove, fell in love with a witch.
The inhabitants of Letten attacked the witch.
In response, Humbert put the people who had harmed her to death.
It seems that there is a kind of curse linked to Humbert, the witch, and the Letten family — though I am highly doubtful about the account of events which has been presented to us.
More on that later.
The New Monsters
We have also seen several new monsters.
Thornblooms / Thorn Flowers
They are, in effect, hostile plants that do not move and instead attack anything that comes too near with their huge, thorny outgrowths.
I already know that I'm going to hate them.
It is very annoying to be facing an enemy who is merely sitting there waiting for you to stroll into its killing garden.
Swarmions
They are creatures that resemble humans, and their shields seem to be made of hornets or wasps.
It seems that the shield cannot be easily removed in normal combat, and instead you have to use the new chain weapon from the DLC to get rid of it.
That's a cool way of introducing a new weapon mechanic by means of an enemy.
The Slumbering Knight
This is one of the major boss encounters.
The Slumbering Knight is basically a skeleton with roots growing all over it, and it is able to block Geralt's attacks while at the same time using the roots as weapons.
In the end, Geralt succeeds in defeating it by cutting off one of its arms.
And then we get the reveal:
The Slumbering Knight is Count Humbert de Lettenhove.
The cursed ancestor himself.
It does feel like something out of a fairy tale, which I do wonder if that’s going to be a vibe the DLC is going for
The Part I’m Most Interested In: Geralt and Dandelion
This is the part I am most excited about.
Dandelion has, for a long time, mainly been included in the games as a source of comic relief; he is funny, ridiculous, vain, dramatic, and generally seems to have gotten involved in Geralt's life with the intention of causing trouble.
There’s another aspect of Dandelion that I truly hope this expansion looks into.
The books contain some quite philosophical discussions between Geralt and Dandelion.
Dandelion is more than just the comic relief bard.
He is a poet, an artist, and a storyteller.
Beneath all the ridiculous aspects, there is a highly introspective person who thinks deeply about people, history, art, love, and the stories we tell ourselves.
The name being given to this expansion, Songs of the Past, makes me wonder whether or not we're finally going to get to see more of that aspect of him.
And honestly?
I really hope so.
More Qwent
We will have more Qwent.
Now For the Conspiracy Theories
That's where I cease pretending that I have evidence.
Everything below is speculation.
I don't know if any of this is actually going to happen.
But I have thoughts.
Theory #1: The Witch Possesses Dandelion
This is the theory I consider most important right now.
I believe the witch will take possession of Dandelion.
Hear me out.
The story begins with Geralt discovering Dandelion missing, and a very old curse involving a witch, a massacre, and Dandelion's ancestors.
What if Geralt initially believes he’s searching for the witch…
...only to find that the witch has been using Dandelion as her host?
It would create a pretty interesting scenario in which Dandelion could act as the apparent antagonist of the story, even though he wasn't actually responsible for what he was doing.
That is, if the expansion focuses on the relationship between Geralt and Dandelion, it could create intense emotional tension.
Picture the situation in which Geralt has to fight Dandelion yet knows that Dandelion is not actually himself.
Even worse, suppose Dandelion is fully conscious of what is happening yet unable to prevent it.
I am already getting emotionally ready to endure it.
The “Good” Ending
Geralt manages to free Dandelion from the witch's control and end the family curse.
Everyone survives.
Happy ending.
The “Bad” Ending
Geralt finds that the only means of putting an end to the curse is to kill Dandelion.
Again:
I have no proof this will happen.
But it's The Witcher.
Making Geralt have to choose between saving his oldest friend and putting an end to the supernatural threat forever is precisely the kind of awful decision CDPR would enjoy presenting to us.
Theory #3: The Curse Story Is Wrong
This one seems far more probable.
The first thing we'll receive is one version of the curse.
And then Geralt investigates.
And investigates.
In the end, he finds out that the story everyone has told for generations isn't entirely true.
Or maybe it's completely false.
I would be shocked if the first explanation we receive isn’t the complete truth.
There is very likely yet another aspect to this.
Theory #4: The Title Is a Clue
The expansion is called:
Songs of the Past.
Dandelion is a bard.
So here’s my theory:
At the beginning, Dandelion intended to write a song about his family's history.
He learns Something about his family that he was never supposed to know.
Something important enough that somebody — or something — wants to keep it buried.
And that investigation eventually leads to his disappearance.
This would give Dandelion a personal reason to get involved in the story while also making the title directly relevant to the plot.
Final Thoughts
That is all I have been able to put together up to now, together with the theories that are currently buzzing in my mind.
Please do not regard my theories as leaks or as confirmed information.
I’m just speculating.
Links: (There are more articles that I read, but some of them I had to translate.)
https://www.theguardian.com/games/2026/aug/28/the-witcher-3-songs-of-the-past-geralt-of-rivia-returns-after-a-decade-in-the-sun
https://www.tweaktown.com/news/113257/the-witcher-3-dlc-songs-of-the-past-debuts-a-haunting-trailer-at-gamescom-base-game-gets-a-free-remaster/index.html
https://hypebeast.com/2026/5/the-witcher-3-songs-of-the-past-expansion-announced
https://press.cdprojektred.com/en/news/1839/the-witcher-3-wild-hunt-remastered-announced-songs-of-the-past-gets-first-look
https://fullcleared.com/news/the-witcher-3-songs-of-the-past-gets-12-minutes-of-gameplay/
I also saw some clips on TikTok of a live stream that the developer did, talking about the game, including an interview with Doug Cockle(Geralt's English voice actor) and John Schwab(Dandelion's English voice actor)
Edit: Since bad endings are very rarely cannon When I wrote the theory that the “bad ending” would be Dandelion's death, similar to Ciri’s bad ending in the main storyline of The Witcher 3.