So the Hagrid AA video didn’t impress me that much. I’m thinking it will look amazing in person, but the video they showed wasn’t all that “mind blowing”. Seems like keeping it a secret may have worked better.
And why focus on the slow umbrella, and not show any of his facial functions? His movement in the video looked like a Dept Santa Claus robot