Whoa, seriously this was so good! I couldn't understand some parts(this is bc English is not my native language) but still, as much as I understand, it was disturbingly fascinating !