The story seems to be picking up. What the company did is truly fucked though. Meiling kinda reminded me of that psychic girl from Justice League. Bit sad considering if all the "pets" would just band together they could totally defeat the company but their personal issues and traumas are holding them back.