3.5 stars. I thought about DNFing this one multiple times but I'm glad I pushed through. This was insanely unique and crazy and confusing and kinda wonderful. I can't give it higher than 3.5 because it took a loooong time for me to get into it/ care about what happened, but the story was engrossing after a while. I'm a bit confused still but whatever.