1/3
3 Years of Service
- Allow others to update?
- yes
- Developer Name
- Shadow Portal
- Developer Links
- patreon - subscribestar - boosty - itch.io - fantia - newgrounds - shadowportalgames - discord - twitter
- Version
- 0.48
- Latest Update
- Sep 13, 2025
- Release Date
- Sep 24, 2022
- Language
- English - Russian - Italian - Spanish - German - Chinese - Korean - Japanese - French
- OS
- Windows
- Linux
- MacOS
- Android

Overview:
It seems like Sarah Kerrigan was a loyal member of Sons of Korhal and obeyed Arcturus Mengsk's orders to every syllable just yesterday. But who would've thought that Mengsk didn't forgive Sarah for killing his father.
Because of his plots and betrayal, a secret operation on Tarsonis, the capital of the Confederation, turned into a bloodbath and a ‘captive' status for Sarah herself, but as she found out later, it was just another hard way to promising new opportunities. Opportunities to become stronger. To get revenge. To get some pleasure…
This is a story about Sarah Kerrigan's path from a loyal soldier to a powerful (and sexy) Queen of Blades.
2DCG, Adventure, Anal Sex, Big Ass, Big Tits, Corruption, Creampie, Female Protagonist, Futa/trans, Humor, Mind Control, Mobile Game, Monster, Monster Girl, Multiple Endings, Multiple penetration, Oral Sex, Parody, Sci-Fi, Sleep Sex, Spanking, Stripping, Tentacles, Titfuck, Transformation, Vaginal Sex
Extract and run.
v0.48
Script and scenes:
Script and scenes:
- Chance - Fight
- Echo of choice
- Feeding 3 (core scene of update)
- Mini-game: Stukov’s awakening
- Against the Swarm
- UI update: quit game screen, choice button in Chance
- All translations updated
- Fed all the bugs from your reports to the hydralisks. Thanks for your help!
Story and scenes:
- New scene: Mistress and Lizzara
- New scene: Collar
- New scene: Chance: Choice (new route, important plot twist!)
- New scene: Chance: Surrender
- Lizzara vs Stukov — Enslavement
- Lizzara Bait + Stuck in the Pipe
- New translation progress screen
- Improved changelog
- In-game controls guide
- Translations updated for all supported languages
- Bugs from
You must be registered to see linkssent to the hydralisk jar
- Machine translations updated to version 0.46.1
- French manual translation updated to version 0.46.1
High priority:
- New scene:
You must be registered to see links
- New scene:
You must be registered to see links
- New scene:
- New event:
- Translation updates
- Bug and typo fixes thank to reports
High priority:
- New scene:
- New scene:
- New scene:
- Translation updates
- Bug and issue fixes thanks to reports
- Fixed “Milky cow teacher” event repeating daily
High priority:
Bug and error fixes thanks to reports
- New scene:
- New scene:
- New scene:
- Holiday scene:
- Holiday scene:
- Translations update
- New outfit: Zergling-gremlin
- New outfit: Christmas redhead Sarah
- New outfit: Sarah-cow
- New outfit: Lizzara-cow
Bug and error fixes thanks to reports
High priority:
- New scene:
- New scene:
- New scene:
- New scene:
- Technical updates
- Sprite update: Big-chested Lizzara
- UI update: Portuguese in the language select menu
- UI update: “report issue” button
High priority:
- New scene:
- New scene:
- New scene: QoB vs Tal’darim: Rescue
- New scene:
- UI update: Portuguese language button
- UI update: Mini-game skip button
- Translations updated
- Gallery updated
- Bug fixes
High priority:
- New scene: QoB vs Tal’darim: Hostage
- New scene: Split: Soul
- New scene: QoB vs Tal’darim: Spike
- New dialogue: Split
- New translation: Portuguese
- Other translations updated
- Gallery updated
- Bug and typo fixes thanks to your report
High priority:
- New scene: “Mesmerizing bug” (arena)
- New scene: “Mesmerizing bug” (penetration)
- New scene: “Women’s day”
- New scene: Dreadlock Sarah + Hydralisk (make your scene)
- New outfit: Lizzara catgirl
- Translations updated
- Bug and typo fixes
High priority:
- New event: “Outpost”
- New scene: “Stukov seat” (QoB Hunger)
- New scene: “Tentacles and redhead” (make your scene)
- New scene: “The Door”
- Scene update: Operation start
- UI: Character icons (Labyrinth map)
- Machine translation: Previous poll winner
- Translation update: German (90%)
- Translation update: Spanish (99%)
- Translation update: French (93%)
- Bug and typo fixes
High Priority:
- Festive Christmas tree for the bridge
- New scene: “Two huge presents”
- New scene: “Cowgirl!” (QoB and Ultralisk)
- New scene: “Spiky salvo”
- Translation updated: Italian
- Translation updated: German
- Translation updated: French
- Various bugs and typos fixed
High priority:
- New event: “Choice”
- New event: “”
- Ponderings: Plan of the Queen of Blades
- New event: “The beginning of the final phase”
- New scene: “” (Ursadon and QoB)
- New minigame: “”
- New scene: “Last rimming” (Sarah, Lizzara, Spike)
- New scene: “” (Qob, Lizzara, Spike)
- New Non-h scene: “”
- New dialogue: “First contact”
- New dialogue: “How did that even happen?”
- Scene continuation: “Not much of a helper” (QoB, Lizzara, Spike)
- Machine translation: poll winner (German)
- UI update: Crumpled box
- Bugs and misspellings fixes
High priority:
- New sprite: Sarah (final)
- New event: "The Seventh Essence"
- New scene: "Power..."
- New scene: “Limb...” (part 1)
- New event: “Speaking to the Swarm.”
- Abathur's plan
- Queen of Blades’ plan
- Lizzara’s plan
- New event: “Ponderings”
- New scene: “Abathur’s checkup”
- New checkpoint (final chapter)
- Credits
- UI Update: “Where's the bonus code?”
- Fixed bug with choosing control scheme of the Leviathan on Android
- Various bugfixes and typo corrections
High priority:
- New scene: “Masturbation fantasies”
- New scene: “Baby making”
- New scene: “Not much of a helper”
- New scene: “Hunger of the Queen of Blades (Defiler)”
- New SFW scene: “Sorry…”
- Continuation scene: Fisting (Mistress)
- Continuation scene: Sarah doll (Level 1)
- Continuation scene: Piggy training (Lizzara) (round 2)
- New dialogue: Defiler (after Essence)
- New dialogue: Stukov (after Hunger)
- New item: Bucket
- Gallery update: New scenes added
- Drawing details: Protective suits for Preparation (for the Ultralisk essence)
- Drawing details: Sarah's tattoo for collecting essences
- Fixed: Some broken Chinese lines
- Fixed: Other inaccuracies in the text
- Fixed in 0.34.1: Minor text issues
- Fixed in 0.34.1: A bug that would occasionally appear in the Hydraliska minigame has been resolved
- Improved UI in 0.34.1: The tutorial in “Garbage Collection” can now be replayed
- Fixed in 0.34.1: The mysterious disappearance of Lizzara at the end of the third chapter
- Fixed in 0.34.1: Extra Stukov sprite during interaction with the button in chapter two
High priority:
- New scene: Zergling orders (a new branch of scenes in second chapter)
- New scene: Ultralisk’s task
- New scene: Guardian Hunger (Queen of Blades)
- New scene: First Blowjob (Lizzara)
- New animation: Gloryhole
- Updated translations
- New dialogue: Carda
- New scenes added to the gallery
- The animation for the “Bath Day” scene is now in .mp4 format
- Shuffled the load order of modules and functions (possibly buggy)
- Some typos fixed
- Some crashes detected and fixed
- Fixed bug with stamina wasting in “Psi-Masturbation” scene
- Fixed a bug that made characters’ silhouettes show when hovered over during dialogues
- Added censorship to all scenes
- The animation for the “Bath Day” scene is now in .mp4 format
- Fixed bug with stamina wasting in “Psy-Masturbation” scene
- Added new translations
- Updated existing translations
- Shuffled the order of loading modules and functions (possible bugs)
High priority:
- Scene: Fatal climax (Level 1)
- Scene: 1000 zergs (fan-scene)
- Scene: Defiler essence
- Scene: Second pregnancy day feeding
- Help: Sai’mon’s hints
- Main menu update (animation)
- UI: update check button
Bonus Code FAQ
$5+ patrons
Hello, our dear patrons. Lately, we've been asked a lot about what the bonus code is and how to use it. So we decided to make a post dedicated solely to the code.
The bonus code is: 6844776
Q. What is bonus code?
A. Bonus code is another way for us to show our gratitude to you, our patrons. We really do love you.
Q. What does it do?
A. The bonus code lets you watch some special scenes which we wanted to make available only to our patrons. Those can be easter eggs, continuations of some sex scenes or completely new events.
The bonus code has different functions in our games:
In Camelot: The Game:
Gives access to 'Start from a specific chapter' choice which allows you to, obviously, start the game from a specific chapter. It's useful if you've already played our game and don't want to see what you've already seen before, since you only have to make the important decisions before actually playing the game.
Gives access to bonus scenes and events.
Gives access to the Hall of Fame which is a special location made specifically for our supporters. It doesn't affect the main plot in the slightest, but it contains a wall with the names of those who have ever supported us.
Q. Where can I find this location and how do I get there?
A. You can find the entrance to this location in Merlin's hut, it's a strange archway right in the middle of the hallway. If you approach it, you should have no trouble with entering the Hall of Fame. (A little surprise awaits you inside)
Q. How do I get access to the bonus scenes?
A. Talk to the creature inside the Hall of Fame.
SlutCraft: Heat of the Sperm:
Access to the cheat menu (Cooming soon)
Access to future scenes and events (Cooming soon)
Q. What does 6844776 mean?
A. This is a very interesting number, considering the context it was created in. When our team just formed, I asked 7 people that were in it to give me their favorite numbers. That's how 6844776 appeared. Only 2 of those 7 are still currently working on the game.
Q. Will the bonus code change?
A. No. It'll always stay as it is. Write it down once and use it forever.
Hopefully, we've answered all of your questions. If you still have any, PM us, or leave them in the comments below, I will keep modifying this post.
Yours respectfully,
Shadow Portal Team.
$5+ patrons
Hello, our dear patrons. Lately, we've been asked a lot about what the bonus code is and how to use it. So we decided to make a post dedicated solely to the code.
The bonus code is: 6844776
Q. What is bonus code?
A. Bonus code is another way for us to show our gratitude to you, our patrons. We really do love you.
Q. What does it do?
A. The bonus code lets you watch some special scenes which we wanted to make available only to our patrons. Those can be easter eggs, continuations of some sex scenes or completely new events.
The bonus code has different functions in our games:
In Camelot: The Game:
Gives access to 'Start from a specific chapter' choice which allows you to, obviously, start the game from a specific chapter. It's useful if you've already played our game and don't want to see what you've already seen before, since you only have to make the important decisions before actually playing the game.
Gives access to bonus scenes and events.
Gives access to the Hall of Fame which is a special location made specifically for our supporters. It doesn't affect the main plot in the slightest, but it contains a wall with the names of those who have ever supported us.
Q. Where can I find this location and how do I get there?
A. You can find the entrance to this location in Merlin's hut, it's a strange archway right in the middle of the hallway. If you approach it, you should have no trouble with entering the Hall of Fame. (A little surprise awaits you inside)
Q. How do I get access to the bonus scenes?
A. Talk to the creature inside the Hall of Fame.
SlutCraft: Heat of the Sperm:
Access to the cheat menu (Cooming soon)
Access to future scenes and events (Cooming soon)
Q. What does 6844776 mean?
A. This is a very interesting number, considering the context it was created in. When our team just formed, I asked 7 people that were in it to give me their favorite numbers. That's how 6844776 appeared. Only 2 of those 7 are still currently working on the game.
Q. Will the bonus code change?
A. No. It'll always stay as it is. Write it down once and use it forever.
Hopefully, we've answered all of your questions. If you still have any, PM us, or leave them in the comments below, I will keep modifying this post.
Yours respectfully,
Shadow Portal Team.
Last edited by a moderator:







