The only two things I think I would be a problem for me is
1: It's a Blizzardgame, and Blizzardgames doesn't work properly on my computer (had minor problems with Diablo 2 and had MAJOR PROBLEMS with WC3(pity, since it's a really good game.)).
2: It's a (what do you call it? Big comunity? I don't really know) online game so you would have to pay a graet load of money to be able to play it.
Otherwise it seems good and say what you whant about Blizzard but they make very entertaining (at least for a while) games.
Ubereil