
Ambrosia Sky is a first-person immersive sim where the only thing standing between you and the answers you seek are treacherous zero-G anomalies, deadly alien fungus with their own unique abilities, and the creeping guilt that maybe if you hadn’t abandoned this place all those years ago, everyone you used to know might still be alive.

Ambrosia Sky: Act One will be your sombre homecoming to a colony that is overrun with a vibrant, alien ecosystem. Adapt and survive encounters with various forms of hostile fungi that will burn, electrocute, and overwhelm you. Harvest their fruit to craft powerful new chemical agents to fight back or open new avenues of exploration. And pick through the desiccated remains of a once populous colony as you journey into strange depths to unravel the dark mystery that left its inhabitants dead, missing, or maybe even complicit.
Ambrosia Sky’s unique gameplay blends rewarding exploration with meditative cleaning. Use your chemical sprayer to cleanse unique strains of deadly fungi, each one trying to burn, electrocute, or trap you. Study their behaviours and harvest their fruiting bodies to craft powerful upgrades, like electrical foam you can use to reroute power to power doors or consoles.
The stylized world of Ambrosia Sky is a living ecosystem with both the hostile fungus and the remnants of those who once lived there. Explore a series of environments across a range of mission types, using your tether to traverse unstable gravity fields or reach hidden passages to uncover the mystery of the Cluster.
Your mission isn’t purely personal. As part of an enigmatic order of scientists in pursuit of human immortality, you are also tasked with finding victims of the contamination whose DNA can be studied. Find these chosen deceased, perform a sacred ritual to further your research and understand the disaster through the lives of the people destroyed by it.
ABOUT THE DEVELOPMENT TEAM
Soft Rains is a Toronto, Canada-based game studio focused on delivering world-class development experience in our work, from world-building and memorable storytelling to immersive gameplay and art.

Kaitlin Tremblay is the narrative director at Soft Rains. As a writer and narrative designer, theyve worked on games such as Grindstone (CAPY Game), Watch Dogs Legion (Ubisoft), A Morticians Tale, and others. They are the author of two non-fiction books on video games: Aint No Place for a Hero: Borderland s (ECW Press, 2017) and Collaborative Worldbuilding for Video Games (CRC Press, 2023).

The story of https://store.steampowered.com/app/3580160/Ambrosia_Sky/"" style="color:#bb86fc;text-decoration:none;">Ambrosia Sky is a homecoming tale, of Dalia returning to the asteroid colony where she was born, 15 years after she left in a huff. And as such, the other characters who inhabit this world are essential players in the story of Ambrosia Sky.
So, for this developer log on Ambrosia Sky, I wanted to take some time and talk about the other main characters in the game. Theres Maaz, Dalias Scarab partner and best friend. Theres Maeve, the estranged love of her life. And Hale, the overbearing stepmother. All of these characters play an important role, both in Dalias story, but also in the story of the Cluster & the story of the world Dalia left behind, the one that kept ticking without her.
Maaz, our man-in-the-van
While Dalia is technically alone on this job, shes not without support, in the form of a Scarab named Maaz. Maaz is Dalias man-in-the-van, acting as both her mission dispatch and her sample analyst. While Dalia is out in the field, shes dictating her notes to Maaz, which she uploads every time she returns to her shuttle. Maaz receives these observation notes and is able to provide delayed emotional support to Dalia, while also using the notes as crucial contextual information as he analyzes the samples Dalia sends to him while performing her job.

Maaz isnt just waiting for Dalias notes or samples, though. Despite their distance, Maaz has remote access to Dalias shuttle, so hes able to monitor nearby comms, signals, and alerts while Dalia is deep in the field. And while this is primarily a safety precaution to protect Dalia from stray asteroids, it also allows Maaz to scan for any signs of life and movement on the Cluster that could indicate not everybody is dead. A role that will become incredibly important for Dalias motivations while she explores the Cluster.
Maaz joined up with the Scarabs shortly before Dalia. A lighthearted and charismatic man born to wealthy colonists in one of the furthest galaxies, Maaz sought to join up with the Scarabs out of boredom. He was tired of the same socialite people, and, like Dalia, he wanted out from the controlling regimes of his parents. Due to his upbringing, Maaz is a man who is comfortable in his own skin and naturally puts others at ease. Maaz has nothing to prove and effortlessly finds himself as the life of the party. As a Scarab, Maaz is ambivalent about the panaceait could exist or it couldnt. What Maaz is really after, though, is learning everything there is to know about the exo-life that exists in the galaxy.

Its this background that makes Maaz an important and necessary foil to Dalia. When they meet, Maaz is fascinated by Dalia. Hes never met somebody from the Cluster before! And Dalia is at first put off by Maazs interest in her, but quickly accepts that he genuinely cares for her. Maazs affection for Dalia grows as he realizes she is the opposite of him in so many ways. They bond over their controlling parents, through both finding the Scarabs as a way to escape the life they dont want, and Maazs insistent presence becomes a comfort to Dalia. He doesnt want anything from her except for her friendship, and Dalia doesnt want anything from Maaz except for his. Whereas Dalia is this emotionally tumultuous person, Maaz is her rock. As one of the few people shes allowed herself to get close to since leaving her hometown, hes able to ground her, help her. Shell listen to him the way she wont listen to pretty much anybody else.
But the emotional grounding isnt the only reason we wanted to provide Maaz as a character. We knew we wanted Dalias experience and story to feel isolated, that her feeling of loneliness needed to be reinforced by her actual isolation on this journey. However, we still wanted a character to serve as a balance to her, both to provide moments of levity and to be a voice for the players. Since Dalia is from the Cluster, she isnt always able to call out whats strange. But its all new to Maaz, and so we wanted Maaz to be the voice that calls out the weird things Dalia might take for granted. Like sentient fungus. Like creatures that can change shape. Those sorts of things.

Developing Maaz was a lot of fun because of the way we envisioned him as a foil for Dalia. But we didnt just want him to be a stoic, solid rock of a best friend. We wanted him to be weird and to have his own perspectives, as well. Maaz, despite joining the Scarabs, has a weak stomach and is easily grossed out. And he has a fervent belief in sentient, humanoid alien life. Hes the Mulder to Dalias Scully, without the sexual tension. He wants to believe, and that includes believing in hot aliens, as well as in Dalia.

Maeve, the one who didntwait
And then theres Maeve, the reason for it all.
Maeve was Dalias best friend on the Cluster. Maeve was also the first person Dalia ever loved, despite Dalia never being able to tell Maeve this. Maeve and Dalia met as children in school, both studying agriculture from a young age. Dalia because Hale made her. Maeve, because she thought there was no other choice. However, Maeve was never good at their agricultural studies, despite Dalia excelling in them. Their differences bonded them together; Dalia helped Maeve with her studies, and Maeve became a confidante to Dalia. A lot of people kept their distance from Dalia on the Cluster, due to being the stepdaughter of the woman running the joint with an iron fist, but Maeve didnt care about that. Thick as thieves, the only thing that couldve broken Maeve and Dalia apart as teens was Dalia herself. So when Dalia left without warning at the age of 15 to become a Scarab, Maeve was hurt and furious. Both for Dalia abandoning her and for not even telling her she was going.
But Maeve refuses to wait for Dalias return and embraces her own reckless decisions. Since Dalias departure, Maeve has worked under Hale and become the beating heart of the Cluster, responsible for the communitys daily operations and welfare. While Maeve was never good with soil, she was always good with people and with numbers. She makes sure everybody is fed. She requisitions equipment for those who need it. She helps out at the clinic when its short-staffed. Maeve genuinely loves the Cluster, not for its history or mythos, but for the people who live there and make it what it is. Maeve is willing to work a thankless, stressful job if it means people on the Cluster can do what they need to do with less hassle.

Maeves role in the story of Ambrosia Sky is one of the most important ones: shes the beacon of hope for Dalia. As Dalia begins to tailspin in her survivors guilt, Maeve being alive is the one thing that keeps her afloat. We wanted a reason for Dalia to stay at the Cluster when things got progressively worse throughout the game, and professionalism wasnt enough of a reason. Dalia left once before when things got too emotionally complicated for her; being here because shes on a job wouldnt be enough to keep her from peacing out yet again. So we knew we wanted a character who could be that lifeline for Dalia, the reason she would keep deciding to stay here even as her own life was threatened.
But I also didnt want Maeve to exist just for Dalia. I wanted her to be her own character, with her own goals, needs and ideas. Just because shes the lifeline for Dalia doesnt mean Maeve wants that role or fulfills it willingly. Throughout the game, Maeve is actively trying to find a cure for Clusterlung, the disease that has run rampant on the Cluster as a result of the fungal crisis. Maeve is her own character with her own goals, goals that often run counter to Dalias motivations. Maeve is helping the people of the Cluster evacuate. Maeve stayed while Dalia left, and so Maeve has devoted herself to caring for the people in her community, no matter what. Throughout Ambrosia Sky, players will learn about and track Maeves journey, discovering all of the ways in which Maeve was trying to make life better on the Cluster, and using her position as Hales right hand to do so.

And when Dalia arrives at the Cluster, Maeve doesnt change anything to meet her estranged friend. Maeve doesnt want Dalias help and resents her coming back now, only when things are at their worst. She stays focused on her goal: to cure Clusterlung. No matter the cost. And as Dalia will discover throughout Ambrosia Sky, that cost might be higher than she ever couldve imagined.

Hale, the controlling stepmother
With the people Dalia unquestionably loves introduced, lets talk about the person Dalia has the most complicated feelings about: her stepmother, Hale.
Hale Volkova is the de facto leader of the Cluster. A second-generation Clusterite, Hale came into power via her family name: Hales father, Doctor Volkov, was one of the founders of the Cluster. And as such, Hale has inherited power here. Hale loves the Cluster deeply. Not because she loves the people there like Maeve, but rather that she loves the power it affords her. She loves her status and her perception of herself above all else.

Ambrosia Sky needed a villain. With the main threats to Dalias physical safety being hostile fungus and creatures, we were feeling the lack of an emotional threat to Dalia. Since this story is about Dalias homecoming, what is the full range of that emotional landscape like? If Maeve is the reason for Dalia to stay, who is the reason for Dalia constantly wanting to leave? Her stepmother is perfect. Perfect because folklore was a huge inspiration for the worldbuilding of Ambrosia Sky, and the evil stepmother is a well-known trope from that type of storytelling, and playing with that trope sounded like so much fun to explore in a sci-fi setting. Perfect because it meant I got to write a trope I love.
Nobody else in the Cluster really likes Hale. To borrow a phrase, a lot of the agricultural residents on the Cluster believe shes all hat, no cattle, meaning she avoids getting her hands dirty doing the real, hard labour of working the fields. Shes also ruthless and believes shes larger than life because of her family name and position. Shes, frankly, insufferable, and I love that about her. Nobody believes in her importance the way Hale believes in her importance.

And its not that Hales is without complexity. Theres a reason she believes shes right, and thats because shes trying to run the colony in the best way that she can. She loves the Cluster, in part because it bestows power on her, but also because she was raised believing in the mythos of the Cluster. Her father was heroic, being one of the first pioneers to leave Earth to start building an agricultural colony to feed humanitys expansion into space. Hale was raised believing the Cluster mattersbecause it does. And protecting the Cluster, therefore, matters just as much. Despite the Clusters fall from grace as humanity settled farther and farther from Earth, Hale still believes in its mythos, and she will lie to protect it because she believes its necessary. In fact, she believes its her job to lie to protect people. Hale believes fundamentally that the Cluster should survive at all costs. But as the crisis worsens and threatens life on the Cluster, Hale realizes that Dalia may be the only one who can help her save the Cluster. Which complicates things for Hale, who is the person that Dalia learned how to handle her emotions from.

Hales a lot of fun to write. Shes emotionally ruthless while also being self-aggrandizing. If writing Dalia and Maeve is tapping into complex emotional landscapes of battling self-need with what we owe each other, Hale is the opposite: shes a person who unquestionably believes shes right. Its a pure, indulgent villain voice to write, and thats what the game needed to balance the heaviness of the other themes. Shes not cartoonish, but she does provide a space to vent some of the heaviness of grief and survivors guilt into just pure, indulgent anger.

If you want to know more about the development of Ambrosia Sky, take a look at our prior dev logs that cover our main character Dalia , the role of a Scarab , the art & audio direction of the game, a look at the tech & design behind our cleaning mechanics, and an overview of what Ambrosia Sky is.
You can also download the https://store.steampowered.com/app/3716830/Ambrosia_Sky_Demo/"" style="color:#bb86fc;text-decoration:none;">demo from Steam to step right into Dalias shoes and see the crisis firsthand. In our next devlog, well begin to talk about the cast of characters that surround and support Dalia on this journey.
Minimum Setup
- OS: SteamOS 3.6.24 or higher
- Processor: Steam Deck APU or other Quad-core processor. 2.4 GHz or fasterMemory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: Steam Deck APU. NVIDIA GeForce GTX 1080 or other equivalent with 8 GB VRAM
- Storage: 16 GB available space
Recommended Setup
- OS: SteamOS 3.6.24 or higher
- Processor: Quad-core Intel or AMD processor. 3.0 GHz or fasterMemory: 16 GB RAM
- Graphics: NVIDIA GeForce GTX 2080 or equivalent with 8 GB VRAM
- Storage: 16 GB available space
[ 6551 ]
[ 1468 ]
[ 4782 ]
















