Damn! I will write a proper review when I can. I am seeing Star Trek today but reckon my mind will be still stuck with Lem. I thought of star count and feel that on one hand the story is still unfolding so 5 stars is overkill. But screw it... the story sucked me in and held me tight so that deserves 5 stars. Evil endings cannot diminish that. And make no mistake that was evil!! Even though I knew it was coming. OK proper review to follow... soon!