Finally won a game. That makes me 1-9 all time.
This hero fuckin owns but at the same time it feels like the kind of hero that's really good against people who are bad but probably not so good at higher levels. Maybe I'm wrong though.