maybe he could randomly spawn in rooms, and prevent the player from moving for a second upon coming into contact with them?
oh, he also randomly walks around.
like
it could walk around on the ceiling
and there would be boxes on the floor
and
you could hide under the boxes so that it doesn't see you
what it can see could be represented by a light on the floor