Humanity is fighting for it's life as a demon incursion seeks to wipe them out. Only a handful of magical girls can stop it.