Demonologist Night

Yep, first time playing a co-op horror game.

I am scared.

Demonologist Night | Lowlight