Yeah, this game is definitely cursed. One of the creepiest games I've played. Good job.
Here's my gameplay of it. It starts at 02:41