I enjoyed this book for what it is: a YA fantasy book. I didn't go into it expecting an epic fantasy. 
 I will say I got spoiled a bit because PEOPLE DON'T TAG SPOILERY REVIEWS *angrily shakes fist in the air*. Ugh....but I am fairly certain I would have figured out the big THING anyways. 
 Gotta love that love square...lol. 
 Oh YA Fantasy, I love you so. <3