Not a bad story, it's a pretty good take on an dystopian type world, I so like it but there are faults. Try doing more on the side characters, for me personally I don't feel as if you really have them any character, they just kinda far to the background after a while.