This is a short horror game, that delves into the nervewracking experience of moving into a new space. People are by nature scary beings, which fuels the fire even more when the dark of night cover... Rating: 70/100.