Really enjoyed the characters and story. Great overall. Good mix of sci-fi and real world possibilities