A review by kateofmind
If Then by Matthew De Abaitua

4.0

This did drag in the middle but turned out to be an odd, affecting and utterly unique read, and one I'll be thinking about for a long time.