The Miami Mall plot thickens! What the stranger things?!