I think you need to get some better recording software friend. 360p is the highest it goes and its difficult to see what you're doing meanng people are less likely to watch. I also noticed you don't have invigorate, thats a skill you really need as it increases your skill attacks by 20%. It was good to watch as I recently made a demon mystic and I am a complete nab with her ^_^
Im fairly certain that invigorate doesn't work in PvP (maybe that changed with SoW so I could be wrong). I remember playing my mystic and invigorate not increasing damage in PvP. As for the video, blocked for me
I cannot watch since it is apparently copyright or whatever. '-'