I hope this is part of some plot by Team Rocket... like a second attempt to create a Mewtwo. Would be really interesting to see it fight the real Mewtwo
(also, then we'd perhaps get a new chapter of Pokemon Adventures with more Kanto dexholders, moahahaha)