I got anxious just reading about the biofeedback system and the amped-up stressor system. Heart racing, little bit...
This sounds fucking fascinating and also like my worst nightmare.
Oh good, and here I thought my pants would go unscathed in the new era of horror genre games. Silly me.