Very nice. It reminds me of Encounter with Tiber, with nods to Planet of the Apes and 2001: A Space Odyssey amongst others.
SPOILERS:
On thing that seems strange to me, is why the 2758 TERN crew would have a kid and doom it to such an existence, since they are the ones who feel so certain this is the last star and it is on its way out. The same people who want to kill you and your crew for batteries, are somehow happy to waste energy on raising a child in a doomed world.