What did fans think of the "Skeleton Crew" Trailer?

WATCH ON YOUTUBE