In some ways the book felt like a kind of B movie (perhaps something Luther Stallings would star in)...
Lots of really cool and interesting stuff on a micro level - some nice character interactions, great sections of dialogue, generally cool scenes. But, on a macro level, it just fails to come together. It's almost like someone with a bunch of stuff filmed and no budget to finish off something that can be brought together as a whole.