Absolutely everyone of us provides a hero we detest facing off towards. Heroes who make us consider diligently which other hero might be the most effective match for them. Heroes which aren't necessarily overpowered but have an extreme set of expertise that just make their enemies go nuts.Kreel and SCAR Squad later on confronted the rebels once mor