However cheap its scares may be, I wouldn't touch this game with a barge pole. The premise is far too close to a recurring nightmare I had until around a year ago. Last thing I'd want to do is bring that crap back up for the sake of a short and potentially virus-laden indie game.
The website's good fun, though. Cheers.