Some screenshots from the mod
Demogorgon is unhappy
Jon is not a happy camper either
And for a good reason!