aixa's Deadlock stats: Emissary II, 3,872 PP, 53.3% win rate over 793 standard matches. Match history, heroes and rank on Statlocker.
aixa on Statlocker, Deadlock leaderboard, Hero win rates
aixa builds
Builds