eNoWay's Deadlock stats: Emissary II, 4,406 PP, 45.8% win rate over 424 ranked matches. Match history, heroes and rank on Statlocker.
eNoWay on Statlocker, Deadlock leaderboard, Hero win rates
eNoWay builds
Builds