Pretty good book up until the ending. Exciting, interesting, etc. The ending was just... weird. And I think I've read another book with pretty much the exact same ending.
I'd give it 3 starts out of 5.
I'd give it 3 starts out of 5.