Note: This page is for the original freeware version of Soma Spirits.
For Soma Spirits: Rebalance, CLICK HERE!
"Soma, a land torn to the brink of death with strife and distrust, filled with denizens who refuse to accept one another. Two great beings wage war for generations to decide the fate of the world: to save or to destroy it. With their powers exhausted from battle, they come to a pact: divide the world into two, each with a guardian spirit to watch over them..."
Soma Spirits is a 3-5 hour RPG with branching story paths. Rather than being fast-tracked and locked into paths from the start, you are given choices throughout the story on how you wish to proceed, and the choices made will have a significant impact on the story's outcome.
However, you may find that the choices made in Soma Spirits are not so black and white. Every major choice made will have some impact on the story, and there are rarely any "correct" solutions.
The world of Soma Spirits is divided into two similar, but distinct versions of one another. At certain locations, you will be able to switch between the two worlds and find different inhabitants, monsters, and clues on how to proceed forward.
The game features:
- Classic turn-based RPG combat with some additional systems.
- Hand-crafted custom pixel art visuals.
- Some stellar menus and UI thanks to the powerful Luna Engine
- Dynamic Music: As players transition between the two versions of the world, so will the music!
- Flexible story paths: You may find various opportunities to change the story's outcome.
Heart is the Spirit of Joy, charged with the task of protecting the inhabitants of the World of Joy. Heart is an optimist, living each and every day to its absolute fullest. He wants to wake up and end every day with a smile and makes it his life's mission to make sure everyone does the same.
Soul is the Spirit of Sorrow, who protects the people in the World of Sorrow. While some may be quick to write him off as a pessimist and negative, Soul makes it his mission to keep everyone's eyes open and aware of how the world works. He is not one for escapism, and urges people to tread through life cautiously, but still to the best of their ability.
Music
SpecialAgentApe will be providing music for the game! Take a listen to a sample HERE!
Credits
For Soma Spirits: Rebalance, CLICK HERE!
"Soma, a land torn to the brink of death with strife and distrust, filled with denizens who refuse to accept one another. Two great beings wage war for generations to decide the fate of the world: to save or to destroy it. With their powers exhausted from battle, they come to a pact: divide the world into two, each with a guardian spirit to watch over them..."

Soma Spirits is a 3-5 hour RPG with branching story paths. Rather than being fast-tracked and locked into paths from the start, you are given choices throughout the story on how you wish to proceed, and the choices made will have a significant impact on the story's outcome.
However, you may find that the choices made in Soma Spirits are not so black and white. Every major choice made will have some impact on the story, and there are rarely any "correct" solutions.
The world of Soma Spirits is divided into two similar, but distinct versions of one another. At certain locations, you will be able to switch between the two worlds and find different inhabitants, monsters, and clues on how to proceed forward.
The game features:
- Classic turn-based RPG combat with some additional systems.
- Hand-crafted custom pixel art visuals.
- Some stellar menus and UI thanks to the powerful Luna Engine
- Dynamic Music: As players transition between the two versions of the world, so will the music!
- Flexible story paths: You may find various opportunities to change the story's outcome.


Heart is the Spirit of Joy, charged with the task of protecting the inhabitants of the World of Joy. Heart is an optimist, living each and every day to its absolute fullest. He wants to wake up and end every day with a smile and makes it his life's mission to make sure everyone does the same.

Soul is the Spirit of Sorrow, who protects the people in the World of Sorrow. While some may be quick to write him off as a pessimist and negative, Soul makes it his mission to keep everyone's eyes open and aware of how the world works. He is not one for escapism, and urges people to tread through life cautiously, but still to the best of their ability.
Music
SpecialAgentApe will be providing music for the game! Take a listen to a sample HERE!
Credits
Lead Developer: SgtMettool
Composer: SpecialAgentApe
Playtesters: Skyrunner14, The_acz
Scripts Used
Text Cache -Mithran
Custom Resolution -Gump
FullScreen++ 2.2 - Zeus81
TP Manager, Move Restrict, State Animations - Yami
Equip Slots, Follower Touch - Himeworks
Text Sound -Zerbu
Auto-Dash - Mr. Trivel
Luna Engine - Degica
Death Processing Snippet - Red_Nova
Composer: SpecialAgentApe
Playtesters: Skyrunner14, The_acz
Scripts Used
Text Cache -Mithran
Custom Resolution -Gump
FullScreen++ 2.2 - Zeus81
TP Manager, Move Restrict, State Animations - Yami
Equip Slots, Follower Touch - Himeworks
Text Sound -Zerbu
Auto-Dash - Mr. Trivel
Luna Engine - Degica
Death Processing Snippet - Red_Nova
Latest Blog
- Completed
Commercial
- Sgt M
- NeverSilent
LadyTe-chan - SpecialAgentApe (Composer)
RPG Maker VX Ace
- RPG
- 02/08/2016 06:51 PM
- 09/25/2023 12:39 AM
- 08/12/2016
- 220913
- 104
- 2467