Just a heads up, person writing this story. I noticed this:
'Espers were even rarer, making up 27% of all catalysts.'
But 27% is not rare - that's saying almost 1/3 of anyone who's a catalyst is an Esper, which is incredibly common. Now, if it were 2%? That would be rare.