Good, but depressing (of course) - it made me think of other stories, one by Kress herself where the aliens kill most of the humans, another novel by John Varley with the time travel piece and a little bit of Octavia Butler's Xenogenesis series.