One of those times were having approximately zero expectations ends up being a good thing: this book wasn't one of those big hype YA books, but I still think it would work on similar audiences as those big YA hype books. There is violence and sex, but whilst the violence is explained, sex is mostly just mentioned as something that happens "behind the scenes", so to speak. You know, the American-style prudeness where people dying in droves is less bad than showing a nipple. Admittedly, violence is more important for the plot in this, too, so it sort of makes sense, but it was still sort of funny to me.
This was probably actually more of a 3 star book when it comes to actual plot, but somehow it managed to keep me wanting more and I even spent a few days reading (something I rarely do nowadays, my reading tends to focus on the evenings), so I think 4 stars is more than fair. I found the world interesting, and most of the characters were fun, even if not super complicated. I enjoyed the two timelines and how they were done, and the writing was straightforward enough to be easy to read but not too simplistic.
And the bad stuff? Weeeell, there was a lot of that, too: Rafik, the Puzzler of the name, was from a village that seemed, to me at least, very similar to the stereotypical and not very accurate ideas of Muslim cultures. It is possible I just misunderstood the meaning behind it all, but since the author is an Israeli guy, it was really hard for me not to draw conclusions like this. Then again, as I've said before, I'm as white as they come, so it is possible I'm (mildly) upset for nothing here.
The book could have used better editing, too. I work with languages and it is part of my trade to be able to notice small mistakes in texts (unless they are my own, hah), but usually reading for fun I might not care as much if there is a typo or two somewhere. But when a character is suddenly spelled differently, it is rather confusing for a while. And when a verb is missing its inflection, well, that can also cause a moment of "wait what". Not to mention when the author says "several" but actually means, based on the context, "a few"... And then in the acknowledgments you see he thanks not one or two but like 4 or 5 people for reading it through in fancy publishing companies. Not very well, it seems!
But I need to get the second part of this. I need to know what happens next. This book ends in a relatively sensible way, but it also leaves the future wide open and did not reveal all its cards (but instead made sure you realized there was one mystery that had not been explained by "casually" mentioning it several times, even when just one, a bit more discreet, time would have been enough), so now I need to know more about Twinkle Eyes and the future of the world. Luckily the second part is already out, so I don't have the time to forget all that happened in this one. Probably. Unless, of course, I buy the second part and then just let it gather dust in my shelf for years, like I do way too often...