It seems fun, but i'm ex-MMO. I have a tendency to want to be skilled at a game, and this one sounds too stressful with 'denials' and all the E-Sports metagame.
Will probably stick to Diablo 3 since I can't even pretend there's much skill involved atm. =P