Got the good ending first playthrough, didn't expect how horrific the bad ending would be. 10/10 game all together though.