An enjoyable first impression
I really enjoyed reading this first impression and used my points to claim a free book so I can continue reading it. The first impression has set up the story nicely and I can't wait for the book to arrive so I can read the rest of the book to find out what happens to Affi.