We finally get a good look at the newest Monsterverse installment and try to channel some of the energy from our 2020 viral video!