Nice, but gives away a bit too many hints about the story. I stopped reading after two pages, and I don't recommend people who hate spoilers to take a look...