It seems like they are introducing a new mythology with the seals, and they talk about how the age of shinobi is over, so maybe it's based in magic instead?