THE THING IN THE APARTMENT killed it at Screamfest!