SU v4.6 Complete Bard/Thief Routes 13 Endings

Soul Union Version 4.6 is now available!

What's new?

  • Added 13 Endings ( 6 Keska, 6 Mikail, 1 no relationship )
  • Added missing baby and Cayden sprites to ch.4
  • General grammar and spelling corrections.
  • Revisions to Mikail's attraction/romance scenarios.
  • Added Mikail's music theme (4 variations)

I have tried to play through and debug, but I would greatly appreciate any feedback or error reports!

I developed this game to overcome cynicism and loneliness.  I sincerely hope that others can benefit from this journey.

Thank you so much for following and supporting this project!

 <3 Jen

Get Soul Union


Log in with to leave a comment.

Hi, Jen! 

I'm super excited to play this update!!!

i had already played your game before, so when your update dropped, I decided to update it via (which i do with everything i play on this site lol). it was successfully updated but when I opened the game, i got this error: 

Thanks in advance and good luck! :)

Hi there,

Hmm strange since I deleted the mfriend_log.rpy and mromance_emp.rpy in the last build to replace them with edited versions.  I went ahead and made empty .rpy files (since apparently they didn't get deleted.) that will hopefully overwrite those double labels.  If this doesn't work, you may have to do a fresh installation.

Thanks for letting me know.  I hope this works ;_;!! Let me know.


Thank you so much! It works perfectly now! :)

I'm currently starting a new playthrough so I can experience all of that sweet, sweet new content! Thank you for making such a mysterious and wonderfully immersive game, hun!  

Thanks for letting me know.  I'll be more careful with my labels in the future now since you shared this info with me.  I hope you enjoy the game <3.


OMG!!!! I have been visiting your page every single day since the 20th for an update and seeing one today fills me with so much joy and motivation!!! I have midterms to study for until this weekend, so I won't be able to play until then but this makes me want to push through and survive the next few days.

I was planning on using my last saves and go read the endings from where I left off, but seeing that you added variations of Mikail's themes as well as revisions to his scenario, I think I will restart the game entirely to better appreciate the changes! I also love Keska very much but Mikail just wormed his way into my heart as I played his route, he is so precious. I think I might even bake brownies this weekend to enjoy the story better hehe! This truly is one of my favourite games on here, I stumbled on it by accident months ago and I can't thank my luck enough!

I'll be sure to let you know of any bugs when I play, and thanks again for sharing your story with us. 

PS: Your last devlog was very interesting, I loved seeing how you polished your story over the years, and seeing the character's earlier designs!!


Ahhh! I'm so glad that you are excited for the endings.  Brownies sounds so yummy too!  Th 6 endings per companion are based on whether or not you have a friendship or romance and what your highest stat is, so if you do play through the game again to see some of the changes in the routes, even if you choose romance again, you may want to pursue a different main trait. (friendship+ empathy, friendship+power, friendship+ logic, romance+empathy, romance+power, romance+logic)  I tried to make the endings equally "Good/True" but I imagine you may prefer the outcome of one over another since they are unique and may reveal a different facet of the story/characters/relationship dynamic.  I look forward to hearing your opinions!  Best of luck with your midterms! <3<3<3