Finished it in one day. Such a great book. ---This was aweeesomeeee *sings*Glitch is a brilliant asset to the YA science fiction genre, and I bet a lot of you sci-fi fans out there will adore it. Glitch combines science fiction with some dystopian AND some typical fantasy elements - fully explained by science, of course - and mixes them up in this fantastic story.Zoe, the main character, was a badass. She goes through a hell of a lot throughout this novel, and at the end she manages to stay standing. Well, figuratively. Her powers and her character grow as she discovers more about the world she lives in, and it was a lot of fun to read about her struggles (I know, I'm evil) as well as her growth.I think that, at first, the romance between Zoe and Adrien progressed a tiny bit too quickly. Then, for various reasons, the breaks were put on and I started to really enjoy their build up. There was an unexpected love triangle (I'm not sure why I didn't see it coming, because HELLO, look at the summary!) and I wasn't a fan of Max. That said, I do think that this love triangle was necessary for the story's progression as well as for Zoe's character growth. It didn't seem like it was just thrown in there for the sake of the current YA trend.I absolutely ADORE books about people with powers or abilities. Don't you? In this world, some teenagers start to glitch if they begin to develop these abilities, and I thought it was a pretty awesome concept! We see several different types of abilities, and I hope to see a lot more in the future because this was one of my favourite elements of the story!The world building in this was also great. You can tell that the author spent vast amounts of time on it, and she has thought this through to create a fantastic sci-fi setting.If you're a fan of science fiction, then I think this book is a must read. It's captivating, fun and - at times - hilarious! There were several laugh out loud moments, a few of which I shared on Twitter and the people who replied thought it was awesome.