In a universe where cyber-ninjas fight against edgy murder-ghosts a Russian weightlifter might not sound like the most interesting character, but Zarya is by far and wide my favorite hero to play in Overwatch. She's self-sufficient, incredibly strong in the right hands, and most importantly,
...