At first I was all like, what the heck, and then all that was erased by "this Snape is HOTTTT!!!1!", and that's pretty much what I'm left with. I'm a fan of those ravens from way back, as well, so I'm all about this.
Fabulous! One of the great unexpected works these Games!