I've been following it most of the week. Even if you don't like DOTA 2 it can still be a lot of fun to watch. Anyone else been watching? Or planning on watching this weekend?
Almost every DOTA cast I've seen usually has one big fight and the team that wins it wins the game. I don't find that style very entertaining at all compared to LoL's multiple teamfight slugfests.
I suck badly at both games but I do prefer DOTA2's style over LoL. There have been a bunch of team fights along with 2v2 fights during the tourney so far. Very close games most of the time too.