Wow. Snape really is a right bastard sometimes. I kept expecting him to have a change of heart. I do love that Harry managed to turn the tables a bit-Severus's disappointment was so perfect. Albus the schemer was certainly canon. There were just so many games being played in this. Amazing.