STERN OUT OF NOWHERE WITH IRON MAN...SMOKE SCREEN FOR SLUGGISH STRANGER THINGS SALES?!