This is a teaser for a new mobile game starring, at the very least, Marvel's The Avengers. I'd love to tell you more, but they call it a "teaser", and not an "explains everything in 40 seconds", for a reason.