It is soooo well done, agree, the only thing I would like the see added would be a downtime skill which passively generates mana, just for something to do when the boss isn't targetable but otherwise agree, its done near perfectly