Ravenholm in the demo? That sounds like a bad idea IMO. I can understand on one side why Ravenholm will be in the demo - it doesn't give away anything on the story. But perhaps for that same reason I consider the Ravenholm levels the weaker on the entire game. Even though cutting zombies in half with sawblades is fun.
I loved the endgame though. Particularly the ending. X-files stuff, indeed.