I just finished playing this for the first time and holy shit I was not prepared. Absolutely amazing story and I can't wait to see where it goes.