Hurrah! This is excellent!
I loved the  Black Ops elves, and Bun Bun vs. Voldemort.
Crabbe and Goyle were perfect.  As was Luna's curse on Bellatrix.
My heart bleeds for poor Harry.  ;-)  
Lucky SOB.  I wonder how long it'll be before Luna decides that her dungeon really won't be complete without a Hermione? ;-)