If you watched Mystery Science Theater’s Turkey Day marathon, you probably caught the teaser for Demon Squad! If not, see it here alongside the other experiments from the new season: https://kickstarter.mst3k.com/season13
Demon Squad debuts in the Gizmoplex in 2022!