Echo of Souls is a 2.5D action platformer set in a cyberpunk world with a deep narrative, where players control two characters with distinct abilities and switch between them to fight enemies and overcome obstacles.
The game is built around action combat, platforming sections, and narrative delivery. Each character unlocks new ways to interact with the world and reveals their personality throughout the journey, while proper switching becomes the key to survival.
We wanted to create a platformer where character switching is not just an additional feature, but the foundation of the gameplay.
The player constantly makes micro-decisions:
This creates a feeling of continuous flow and momentum.
In a megacity controlled by corporations and locked in a tense conflict with a Resistance rising from the slums, two strangers are forced into a deadly alliance. Their journey confronts them with the horrors born from their dystopian world. In their reality, however, the most dangerous weapon is the truth.
Our story follows two protagonists:
Amir – a grim corporate enforcer suffering from complete memory loss.
Aurora – a selfless and determined Resistance hacker driven by love.
The project is being developed by a small team focused on combat, game feel, and deep narrative delivery.
We follow several core principles:
The game is currently in the technical demo stage and moving toward a vertical slice, with primary focus on core mechanics, combat systems, level foundations, and narrative presentation.
The next stage of development focuses on polishing existing systems, expanding levels, and preparing a public demo.
In this blog, we will share the development process, decisions, mistakes, and how the game gradually evolves into a global, high-quality project.