View spoiler: Aliens and soldiers and vampires, oh my! Seriously, this is just genius. I love a genre mash-up, and this one was a ton of fun. Yes, a fair bit of it consisted of set pieces of Big Explosions, and the body-count was enormous, but that was kind of the point of the book. I also particularly liked the fundamental inability of the aliens to understand the human response to them. And the ending – oh, I had to stop reading and just laugh and laugh! Classic. This is one that I’ll read again.