In Falling Yokai you play as the great yokai spirit brought forth into the body of a ninja to bring balance back to the spirit world. Once the shuriken is freed, the spirits wreak havoc from the sky, and it's your job to slay. As many as you can before they corrupt your ninja soul. Your battles take place in front of multiple beautiful, fully animated backgrounds.