I’ve been waiting for this news ever since Scream Factory teased its impending release a month or so back. I am the ultimate Friday the 13th mark – I must own everything I can get my hand on – and honestly – the packaging alone is enough to make this a must purchase release but […]