3.5-4 stars. I think the ending made up for some of my reservations in the middle. The world-building was confusing for me and I still feel like I don't understand exactly how things worked? It could be that I was reading in a very distracting environment all week and didn't fully get it, but who knows. I liked Bree and Finn enough but Bree suuuuuper annoyed me through much of the book. If someone knew the "future version" of myself and had messages/insight, I would not be like "okay bye leave me alone." Clearly they're hanging around for a reason. It was frustrating at times but the overall story, premise, and ending were cool. I'm eager to see where things go next in TWIST.