This eerie adventure drops you inside a mysterious facility as a C.T.R.L. employee armed with nothing but a badge, a ...