Scream Factory Announces INSEMINOID & BUG for Blu-ray! December 2, 2019 // 0 Comments Today, Scream Factory announced a couple of cult sci-fi/horror films to get the blu-ray special edition treatment. INSEMINOID (1981) and BUG (1975) will both get released on [...]