I started off really enjoying this, but it seemed to drag on. This may be because it takes me so long to listen to audiobooks, so I might not have felt the same way if I had read a printed copy. The lack of a timeline that made sense is what drove this book down to a 3-star rating. It was still fun, but the wrap-up was meh.
I have no idea how you would characterize this genre. Maybe weird fiction?