Shin Megami Tensei: Synchronicity Prologue

Description
Shin Megami Tensei: Synchronicity Prologue is a 2D side-scrolling action game set in the Shin Megami Tensei universe, serving as a prelude to the events of Shin Megami Tensei: Strange Journey. The story follows Jack Frost, a demon synchronized with a human consciousness, who sets out to defeat Black Frost within the mysterious Antarctic phenomenon known as the Schwarzwelt. Along the way, Frost rescues Jack o' Lantern and teams up with him to confront powerful demons and uncover the truth behind a lost human mind trapped in the demon realm.
Gameplay blends platforming with light RPG elements, featuring two playable characters with distinct elemental abilities. Jack Frost specializes in ice attacks that can freeze enemies and create temporary platforms over water, while Jack o' Lantern wields directional fire projectiles capable of melting ice and hitting targets at multiple angles. Players can freely switch between the two to solve environmental challenges and exploit enemy weaknesses. As the game progresses, Jack Frost gains access to the Demonee-Ho form, granting new resistances and ranged gun attacks.
Combat revolves around projectile-based elemental attacks, chargeable special shots, and optional magic skills obtained through exploration. Both characters have defined elemental affinities: Jack Frost nullifies ice and is weak to fire, while Jack o' Lantern nullifies fire and is weak to ice. Defeating enemies yields macca and experience, which can be used to purchase healing items from vending machines and Dwarf's shop.
The world is structured around interconnected areas filled with enemies, hazards, and environmental puzzles. Save points fully restore health and magic while allowing progress saves, and portals enable fast travel between visited locations.