Any other Dota 2 fans? The last thread I could find was from 2012
I've been playing almost only turbo lately with the map being so big... I used to play a lot more AD though.
Also been watching a bunch of pro dota, I like following WEU since they seem to be the most competitive - any thoughts on the DPC seasons or upcoming TI?