This was honestly one of the scariest games I've played in recent years. I'd love to see a full length at some point! It got me good twice: