Supervillain The Imitator has arrived in town! Only Mega Puppies can stand in his way! The puppies discover that the Impersonator has all the superpowers that the meteorite gave them! So, they will need a recharge to save the city. Time for the Mighty Meteor mission!