This makes so much sense! Of course TCM is in a soundstage! But Creepshow in Hollywood Boulevard? Guess there isn't going to be any Icon scarezone there. RIP the three year "tradition"
EDIT: Could the logo for the TCM house mean anything? It seems to be that of the remake series.