From the webpage:
Hello, ladies and gents, look at your griffon, now back to me, now back at your griffon, now back to me. Sadly, he isn't me, but if you check out Titan Forge shop in a few days, he could be me. Look down, back up, where are you? You're on a battlefield with the griffon your griffon could look like. What's in your hand? Its a ruler with "I have range" scale. Look again, the ruler is now pack of dices with 6's on each side. Anything is possible when your griffon is from Titan Forge. I'm on a griffon.