Full Moon Features Launches New Streaming App August 8, 2019Pop Culture, ArticlesAndrew HawkinsComment Come on, Creepazoids. We’re watching Castle Freak! Share this article with your friends. We'd do the same for you, dammit.