This surprised me in several ways. It skewed older than than I expected, mainly due to the age of the main character, though it's still OK for middle-schoolers. It wasn't as creepy or scary as I thought it might be. And I liked it more than I expected. There isn't a lot in the way of character development outside of the main character, but the plot is interesting, makes sense (mostly - the loops I don't totally get but I didn't try too hard), and there's a good twist. I'm excited for the movie, especially with Tim Burton directing it.