omnomicons 's review for:

3.0

Loses its way in terms of pace in some places, but overall an enjoyable read. Somewhat dull in certain sections but other parts make up for it.