THE DEMOGORGON IS FINALLY HERE!