I kept falling asleep constantly/unexpectedly all week because my anxiety finally crashed so it took me a while to get through this one, but it was super entertaining. A little too binary, but an intriguing premise. Ordered with my refresh of the sci-fi collection at work.