Here are a few shots from the live-action teaser. Good luck deciphering their meaning.