A fun read with an ending that didn't quite satisfy. However, Duncan delights anyway with a likeable main character and enough twists to keep things interesting.
Audiobook Reviews
(3)
Book Reviews
(137)
Children's
(4)
Comics
(2)
Dystopian
(1)
Fantasy
(101)
Dark Fantasy
(19)
Epic Fantasy
(29)
Grimdark
(13)
Historical Fantasy
(7)
Military Fantasy
(2)
Steampunk
(5)
Sword and Sorcery
(14)
Urban Fantasy
(2)
Giveaways
(1)
Christmas
(6)
Halloween
(7)
Horror
(9)
Movie Reviews
(11)
Mystery
(1)
Non-fiction
(3)
Reference
(1)
Science Fiction
(33)
Classic Science Fiction
(3)
Dystopia
(6)
Military Science Fiction
(8)
Space Opera
(3)
Short Stories
(2)
Show Reviews
(1)
Speculative Fiction
(1)
