Way Too Good

Rating: 10/10 (13 April 2018)

No idea how to put it into words, but it surely have the biggest plot twist, well crafted story, and leave me unsettled for a long time