Have you guys played the alpha already?

The alpha is free to download.
I remember watching it a few months ago but now that I've played it looks to be one of a hella game.
I didn't jump scared but the atmosphere it felt really reaallly heavy and made me hesitate in every step I took.