Ratings31
Average rating3.3
This book is exactly what I was waiting for: a fun and light reading, combined with some very acute and deep observations about the human condition. Besides that, the book added quite a twist with the introduction of DJ GoodNews, adding tons of weirdness and unexpected moments that greatly help to develop and conflict the rest of the characters.