Games like I found myself in a strange house and I'm scared

I found myself in a strange house and I'm scared

I found myself in a strange house and I'm scared
Picked to match I found myself in a strange house and I'm scared on gameplay, themes, and feel.