Black is playing very creativly and with real agression but i thing he\she could play even better because:
In Dragon 10. ... Qc7 is almost a blunder.
Much better iss strong 10. ... Re8!
After this move Black can answer Bh6 with Bh8 keeping the powerfull 'Dragon Bishop'
And i think that White should not rush with 11.Bh6. Here White could have played a quiet move 11.Bb3
White should not play 13.Qh6?? Safer was just to grab the kight.
17.Qc3?? is also a losing move. I think that better was 17.Qf1?! protecting the bishop and keeping eye on both king and queenside.
This is a game I just recently played, we opened with Sicilian - Dragon - Yugoslav Attack - 9. 0-0-0. Then I tried to launch an attack, but was thwarted. Comments welcome.