good cadence and structure. good story progression. but characters were very generic and 2 dimensional. not very believable people to follow along with. basic scifi