An action title with a religious fantasy setting, Japan-exclusive, centered on sealing divine or demonic forces depending on the game's premise. Its lack of translation and Western circulation keep it a poorly documented piece within the console's extensive Japanese action catalog.

If you liked this one