Help please! Who should I rank up? Venom the duck or Black Widow?
Ripster85
Member Posts: 18 ★
1
Comments
She is beyond god tier, got 3 immunities, regen health, power control, great damage, awesome prestige.
She is my top priority.