For the same reason that Netfuks just released "Battle: Los Angeles" (alien invasion), "The Plagues of Breslau" and every other panic and fear-porn movie they own as well as all those already in the pipe and being negotiating for future releases.
"Fear in the Mind Killer