What year is it, anyway? 2020? No, that's not it. 2025? Nooo, it's later than that. 2050, that's it! Yeah. It's February 2050, and megacorps are about as common as ants. Only the most influential corps use magical girls as their enforcers, however. Oh yeah, I forgot to mention: magic's...