Yeah, I see what you mean.
I was hoping for some actual behind scenes Game dev/Art Work stuff... But the first 3 minutes is them trying to prove how much street cred they have for the 90s -2000s Marvel stuff. For example, you have B roll footage of the devs in a comic...