Written like a sci-fi movie, Dan Brown style. No character development, all drones. Mingled with a million 2012 end-of-the-world crackpot theories. Nice if you like that kind of thing, Holywood movies are full of the same thing... and does a very good work on the suspense/thriller angle.