Not sure why people are giving this 5 stars. It’s predictable and forgettable - like a standard made for Netflix movie.
Ridiculous way of story telling - writing letters that long between action, when the hall do you find the time to write an essay?!
Plot is like a bad episode of Stargate
Characters are all immediately forgettable
If it’s your first foray into reading sci-fi, this might give you a tickle.
Veterans avoid.