Wow, this one is really good, up to a certain point! The beginning was quite good though there were parts where it feels like the author doesn't know what they want to write exactly and just putting together something, though skillfully. The twists are really nice too, I am thinking that it's...