This was an experience, and a really good one at that! It's been a while since i've played a game that messed with my expectations and kept me as engaged to see how it ends as much as this one. I absolutely loved the soundtrack too!
I wish I could play this for the first time again, outstanding job!