Insane short horror game. The whole "cult"-y atmosphere is a pretty big fear of mine and I was on edge for the entire ride.