Currently reading The Peripheral by William Gibson. For me, this started out really confusing. It was one of the most confusing reads I've experienced, the first 75 pages or so. Mostly because it starts out being about gaming, and I don't game at all. So there was all of this coded language that I did not get at all. But, it's like this futuristic version of gaming, which only added to the confusion. So, there was gaming, maybe some drone-like or avatar stuff, and 3-d printers. I was lost. Plus, there are a multitude of characters that I didn't see how they connected to one another. But then, all of a sudden, everything started to click and the puzzle pieces started to fit together. I'm about 250 pages in now, and it's become really good. Once I pushed through the initial confusion, it has become worth it.