The Last Murder at the End of the World by Stuart Turton
I'm not sure if I'm more impressed with the audacity of the concept of this story or the skill with which it's told. A small Greek island is home to 122 villagers and 3 scientists. Outside the island is a deadly fog that has swept the earth and is only kept at bay by a barrier designed by the scientists. Now one of the scientists, Niema, has been murdered and everyone's memory has been wiped of the events of the last 12 hours. The AI controlling the barrier has been instructed to turn off the barrier if the murder isn't solved by the time the clock runs out. And not even the murderer knows who it is. The villagers are happy to go about their assigned daily tasks, listening to the AI voice, ABI, in their head that directs them and even makes them go to sleep every night at 8:45 pm, whether they've made it to their bed or not. Emory is a bit different. She has lots of questions and doesn't know what her role is. That makes her the perfect person to conduct th...