Trying to become better at Dota 2 and find a decent team to play with daily.
I've been playing DOTA 2 for a long time (played and watched a lot of DOTA All Stars and Heroes of Newerth) Playing any role given, into strats and having fun. 2.9 solo and 3.2 group.