I remember liking this a lot more back when I was in high school, encountering dystopias for the first time. 
 It's not that it's bad--just that the characters are a little less-developed than I'd like (they're serviceable, but a little cardboard-cutout-y) and something that I can't put my finger on falling flat for me.