A review by ratelyn
The Last Hour Between Worlds by Melissa Caruso

3.75

I loved the characters but found the plot a bit hard to follow at times. the parts of the plot I did understand had a tendency to be a little goofy and cartoonish. I think if you don't take it too seriously, you'll have a great time. Incredibly timely that I picked this up around the New Year! 

rating breakdown:
  • plot - 4
  • characters - 5
  • setting - 3
  • writing style - 4
  • pacing - 3
  • themes - 4
  • originality - 4
  • emotional impact - 4
  • overall enjoyment - 3
  • ending - 3
average: 3.7