Piranesi by Susanna Clarke manages to take you to a different world and puts you in the shoes of the main character and asks " Do you want to go back?"
You experience the story in the form of journal entries. It's a short read but it definitely stays with you for a long time.
Writing4/5
Impact4/5
Characters3/5
Plot4/5
Atmosphere4/5
2
