A solid read all the way through Although a couple of character back-stories just seemed to be thrown in, most of the characters (even some minor ones) were very well fleshed out.
While the story idea wasn't unique in itself, it was done well enough to overlook it, although the 'extra ending' seemed to be more of a "throw it in there and let the reader's imagination do the majority of the work", even though the foreshadowing made it obvious where it was leading.
But all said, a solid enjoyable read.
a little "film noir", a little "action adventure", and a whole lot of fun. The ending was a little cliched, but other than that a great read that everyone should take a chance with.