A review by mjesmer
Rosehead by Ksenia Anske

I gave up on this book about two-thirds though as it got too weird and complicated and I just lost interest. It was an interesting concept but too hard to follow.