Ok so is this a YA novel or not? Because if it is truly YA, I would give it 4 stars. However, it seems to be presented as an adult novel. The problem with that is the character development just isn't great. I'm reminded of a lot of John Scalzi novels: fun to read, interesting premise, unlikeable characters.