This is one of the best visual novels I've read in a long time. Absolutely impeccable story telling. 10/10 would recommend.