You might need to disregard this review. There was nothing in particular about this book that made me abandon it- it might have kept attention perfectly at a different point in my life. But it wasn't cutting it right now.
Mild adult content, I'd say PG, at least as far as I got.