Spot Zero is a 3D anime-style action role-playing game that blends high fantasy with mechanical ingenuity. Set in a world where humans and yokai coexist in an uneasy harmony, players take on the role ...