Heaven Tales

Metroidvania Japanese realms of afterlife (Samsara)!
Platformer