Watch the unsettling Animas announcement trailer for this upcoming first-person psychological horror game set in a haunting ...