icedoz — Dota 2 profile
icedoz's Dota 2 profile: 116 matches, 41.4% win rate, rank Herald V.
Most played heroes
Invoker — 18 games
Earthshaker — 17 games
Spirit Breaker — 12 games
Hoodwink — 7 games
Crystal Maiden — 6 games