AAAH! Another cliffhanger. Booo. But yeah, Allen was awesome. Damn, I really thought Cross was cruel enough to kill the extremely few exorcists they actually have! I had completely forgotten about Allen also, I figured he wasn't able to move or something. So I was expecting him to come and save Miranda (didn't think she would die of course, maybe some magical miracle or just that Cross is so good he can destroy the egg without killing her, lol).
Johnny didn't die, did he? I couldn't tell. And Lavi hugged onto Lenalee (to protect her). Random appearance of Kanda was rather funny, it's supposed to show he's on another level if he can be useful even without innocence.