The story is creative. Altough there is an open end you still have a good conclusion. There is a good balance between action and personal interactions. The actionscenes are multiple but not too long.
A great and enjoyable read.