Pokemon Fans Weigh In On Mewtwo's New Armor